mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-20425: Fix -Wimplicit-fallthrough
With --skip-debug-assert, DBUG_ASSERT(false) will allow execution to continue. Hence, we will need /* fall through */ after them. Some DBUG_ASSERT(0) were replaced by break; when the switch () statement was followed by DBUG_ASSERT(0).
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 2010, 2017, MariaDB Corporation Ab
|
||||
/* Copyright (C) 2010, 2019, MariaDB Corporation.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@ -132,7 +132,8 @@ static bool set_one_value(ha_create_table_option *opt,
|
||||
switch (opt->type)
|
||||
{
|
||||
case HA_OPTION_TYPE_SYSVAR:
|
||||
DBUG_ASSERT(0); // HA_OPTION_TYPE_SYSVAR's are replaced in resolve_sysvars()
|
||||
// HA_OPTION_TYPE_SYSVAR's are replaced in resolve_sysvars()
|
||||
break; // to DBUG_ASSERT(0)
|
||||
case HA_OPTION_TYPE_ULL:
|
||||
{
|
||||
ulonglong *val= (ulonglong*)value_ptr(base, opt);
|
||||
|
Reference in New Issue
Block a user