diff options
author | Igor Babaev <igor@askmonty.org> | 2016-09-07 15:49:56 -0700 |
---|---|---|
committer | Igor Babaev <igor@askmonty.org> | 2016-09-07 15:49:56 -0700 |
commit | a2b8bdfbb98a193cdaf1e331819446db94c2f362 (patch) | |
tree | 7b4b2a012d821a2a0d69db1ab54f61651ad9f604 /sql/sql_lex.cc | |
parent | 82626d78799c59bddd10ee63c03f5770fc11fa3a (diff) | |
parent | 4ec088f2e76a8004c270d28d042f548c0f81e5f7 (diff) | |
download | mariadb-git-a2b8bdfbb98a193cdaf1e331819446db94c2f362.tar.gz |
Merge branch '10.2' into bb-10.2-mdev9864
Diffstat (limited to 'sql/sql_lex.cc')
-rw-r--r-- | sql/sql_lex.cc | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc index 1db6049d6ef..5c2b004a471 100644 --- a/sql/sql_lex.cc +++ b/sql/sql_lex.cc @@ -2457,7 +2457,6 @@ bool st_select_lex::mark_as_dependent(THD *thd, st_select_lex *last, return FALSE; } -bool st_select_lex_node::set_braces(bool value) { return 1; } bool st_select_lex_node::inc_in_sum_expr() { return 1; } uint st_select_lex_node::get_in_sum_expr() { return 0; } TABLE_LIST* st_select_lex_node::get_table_list() { return 0; } @@ -2607,13 +2606,6 @@ st_select_lex* st_select_lex::outer_select() } -bool st_select_lex::set_braces(bool value) -{ - braces= value; - return 0; -} - - bool st_select_lex::inc_in_sum_expr() { in_sum_expr++; @@ -4378,7 +4370,7 @@ void st_select_lex::set_explain_type(bool on_the_fly) for (JOIN_TAB *tab= first_explain_order_tab(join); tab; tab= next_explain_order_tab(join, tab)) { - if (tab->table->pos_in_table_list->with) + if (tab->table && tab->table->pos_in_table_list->with) { uses_cte= true; break; |