diff options
Diffstat (limited to 'sql/sql_alter.cc')
-rw-r--r-- | sql/sql_alter.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sql/sql_alter.cc b/sql/sql_alter.cc index a58ecdcc314..54f64b47348 100644 --- a/sql/sql_alter.cc +++ b/sql/sql_alter.cc @@ -219,8 +219,11 @@ bool Sql_cmd_alter_table::execute(THD *thd) DBUG_ENTER("Sql_cmd_alter_table::execute"); - if (thd->is_fatal_error) /* out of memory creating a copy of alter_info */ + if (unlikely(thd->is_fatal_error)) + { + /* out of memory creating a copy of alter_info */ DBUG_RETURN(TRUE); + } /* We also require DROP priv for ALTER TABLE ... DROP PARTITION, as well as for RENAME TO, as being done by SQLCOM_RENAME_TABLE |