mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
Fix valgrind failure: don't look at join->join_tab[-1]
This commit is contained in:
parent
b6fd7acb84
commit
9482a2cf09
1 changed files with 2 additions and 1 deletions
|
@ -8531,7 +8531,8 @@ make_join_readinfo(JOIN *join, ulonglong options, uint no_jbuf_after)
|
|||
Later it should be improved.
|
||||
*/
|
||||
JOIN_TAB *prev_tab= tab - 1;
|
||||
if ((tab->bush_root_tab && tab->bush_root_tab->bush_children->start == tab))
|
||||
if ((tab->bush_root_tab && tab->bush_root_tab->bush_children->start == tab) ||
|
||||
(tab == join->join_tab + join->const_tables))
|
||||
prev_tab= NULL;
|
||||
tab->partial_join_cardinality= join->best_positions[i].records_read *
|
||||
(prev_tab? prev_tab->partial_join_cardinality : 1);
|
||||
|
|
Loading…
Reference in a new issue