Commit 0fdfc28d authored by marko's avatar marko

branches/zip: ha_innobase::add_index(): Check for !innodb_table.

parent fbdfa055
...@@ -656,6 +656,11 @@ ha_innobase::add_index( ...@@ -656,6 +656,11 @@ ha_innobase::add_index(
innodb_table = indexed_table innodb_table = indexed_table
= dict_table_get(prebuilt->table->name, FALSE); = dict_table_get(prebuilt->table->name, FALSE);
if (UNIV_UNLIKELY(!innodb_table)) {
error = HA_ERR_NO_SUCH_TABLE;
goto err_exit;
}
/* Check if the index name is reserved. */ /* Check if the index name is reserved. */
if (innobase_index_name_is_reserved(trx, key_info, num_of_keys)) { if (innobase_index_name_is_reserved(trx, key_info, num_of_keys)) {
error = -1; error = -1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment