From 0b64b882578d9149a5edcc7babcd66f6f7c8fcaf Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 26 Apr 2006 07:50:29 +0400 Subject: 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). --- innobase/dict/dict0load.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'innobase') 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); -- cgit v1.2.1