From 6d49ef49e57708b4bbc6b428c9e6228685e59452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Fri, 5 Jan 2018 22:48:09 +0200 Subject: Fix a -Wimplicit-fallthrough warning --- sql/sql_union.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sql/sql_union.cc b/sql/sql_union.cc index e637110c798..3903f3e8d9e 100644 --- a/sql/sql_union.cc +++ b/sql/sql_union.cc @@ -68,13 +68,14 @@ void select_unit::change_select() curr_sel= current_select_number; /* New SELECT processing starts */ DBUG_ASSERT(table->file->inited == 0); - switch (thd->lex->current_select->linkage) + step= thd->lex->current_select->linkage; + switch (step) { case INTERSECT_TYPE: intersect_mark->value= prev_step= curr_step; curr_step= current_select_number; + break; case EXCEPT_TYPE: - step= thd->lex->current_select->linkage; break; default: step= UNION_TYPE; -- cgit v1.2.1