missing element in prelocked_mode_name[] array
different fix for a63a250d40: BUG#23509275 :DBUG_PRINT in THD::decide_logging_format prints incorrectly, access out-of-bound
This commit is contained in:
parent
a229091953
commit
611dc0dcf4
@ -4736,9 +4736,11 @@ int THD::decide_logging_format(TABLE_LIST *tables)
|
||||
{
|
||||
static const char *prelocked_mode_name[] = {
|
||||
"NON_PRELOCKED",
|
||||
"LOCK_TABLES",
|
||||
"PRELOCKED",
|
||||
"PRELOCKED_UNDER_LOCK_TABLES",
|
||||
};
|
||||
compile_time_assert(array_elements(prelocked_mode_name) == LTM_always_last);
|
||||
DBUG_PRINT("debug", ("prelocked_mode: %s",
|
||||
prelocked_mode_name[locked_tables_mode]));
|
||||
}
|
||||
|
@ -1075,7 +1075,8 @@ enum enum_locked_tables_mode
|
||||
LTM_NONE= 0,
|
||||
LTM_LOCK_TABLES,
|
||||
LTM_PRELOCKED,
|
||||
LTM_PRELOCKED_UNDER_LOCK_TABLES
|
||||
LTM_PRELOCKED_UNDER_LOCK_TABLES,
|
||||
LTM_always_last
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user