diff options
author | unknown <aivanov@mysql.com> | 2006-04-26 07:50:29 +0400 |
---|---|---|
committer | unknown <aivanov@mysql.com> | 2006-04-26 07:50:29 +0400 |
commit | 0b64b882578d9149a5edcc7babcd66f6f7c8fcaf (patch) | |
tree | 5c7c62767cb5746ba165ce6419a1d4cd10563d14 /innobase | |
parent | 8e28ab1f40e60cbd9837468fc0d357335209f877 (diff) | |
download | mariadb-git-0b64b882578d9149a5edcc7babcd66f6f7c8fcaf.tar.gz |
Applied innodb-5.0-ss492 snapshot.
Fixed BUG#19217 "dict_load_indexes() may read the delete-mark incorrectly".
innobase/dict/dict0load.c:
Applied innodb-5.0-ss492 snapshot.
dict_load_indexes(): pass comp=0 to rec_get_deleted_flag(), because
SYS_INDEXES always is in ROW_FORMAT=REDUNDANT (Bug #19217).
Diffstat (limited to 'innobase')
-rw-r--r-- | innobase/dict/dict0load.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/innobase/dict/dict0load.c b/innobase/dict/dict0load.c index bd93a719f6c..8e197e0c2d0 100644 --- a/innobase/dict/dict0load.c +++ b/innobase/dict/dict0load.c @@ -617,7 +617,7 @@ dict_load_indexes( break; } - if (rec_get_deleted_flag(rec, table->comp)) { + if (rec_get_deleted_flag(rec, 0)) { dict_load_report_deleted_index(table->name, ULINT_UNDEFINED); |