diff options
author | serg@serg.mylan <> | 2004-10-22 22:42:11 +0200 |
---|---|---|
committer | serg@serg.mylan <> | 2004-10-22 22:42:11 +0200 |
commit | 9336d010afb146512fcccd36d302ee375e88704e (patch) | |
tree | b5b9527b1bc70e60408cceb6942c8369a90eb84e /myisam | |
parent | 1e60c5910288dc1eb3380a5a5e4dd49a8d432a57 (diff) | |
download | mariadb-git-9336d010afb146512fcccd36d302ee375e88704e.tar.gz |
correct fix for the bug #6151
Diffstat (limited to 'myisam')
-rw-r--r-- | myisam/mi_delete.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/myisam/mi_delete.c b/myisam/mi_delete.c index 3e8ff9db009..b964cb35dd8 100644 --- a/myisam/mi_delete.c +++ b/myisam/mi_delete.c @@ -826,7 +826,7 @@ static uint remove_key(MI_KEYDEF *keyinfo, uint nod_flag, else get_key_length(rest_length,keypos); - if (next_length > prev_length) + if (next_length >= prev_length) { /* Key after is based on deleted key */ uint pack_length,tmp; bmove_upp((char*) keypos,(char*) (lastkey+next_length), |