mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 12:02:42 +01:00
Merge hundin.mysql.fi:/home/marko/k/mysql-4.0
into hundin.mysql.fi:/home/marko/mysql-4.1 innobase/dict/dict0load.c: SCCS merged
This commit is contained in:
commit
bcabdc22bf
1 changed files with 8 additions and 1 deletions
|
@ -767,7 +767,7 @@ dict_load_table(
|
|||
|
||||
/* Check if the table name in record is the searched one */
|
||||
if (len != ut_strlen(name) || ut_memcmp(name, field, len) != 0) {
|
||||
|
||||
err_exit:
|
||||
btr_pcur_close(&pcur);
|
||||
mtr_commit(&mtr);
|
||||
mem_heap_free(heap);
|
||||
|
@ -817,6 +817,13 @@ dict_load_table(
|
|||
|
||||
field = rec_get_nth_field(rec, 4, &len);
|
||||
n_cols = mach_read_from_4(field);
|
||||
if (n_cols & 0x80000000UL) {
|
||||
ut_print_timestamp(stderr);
|
||||
fprintf(stderr,
|
||||
" InnoDB: table %s is in the new compact format\n"
|
||||
"InnoDB: of MySQL 5.0.3 or later\n", name);
|
||||
goto err_exit;
|
||||
}
|
||||
|
||||
table = dict_mem_table_create(name, space, n_cols);
|
||||
|
||||
|
|
Loading…
Reference in a new issue