diff options
Diffstat (limited to 'sql/sql_lex.cc')
-rw-r--r-- | sql/sql_lex.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc index 826e7a6def0..6f9f2200a00 100644 --- a/sql/sql_lex.cc +++ b/sql/sql_lex.cc @@ -9114,9 +9114,8 @@ SELECT_LEX_UNIT *LEX::parsed_select_expr_cont(SELECT_LEX_UNIT *unit, enum sub_select_type unit_type, bool distinct, bool oracle) { - SELECT_LEX *sel1; - if (!s2->next_select()) - sel1= s2; + DBUG_ASSERT(!s2->next_select()); + SELECT_LEX *sel1= s2; SELECT_LEX *last= unit->pre_last_parse->next_select(); int cmp= oracle? 0 : cmp_unit_op(unit_type, last->get_linkage()); |