diff options
author | monty@donna.mysql.com <> | 2000-09-07 04:55:17 +0300 |
---|---|---|
committer | monty@donna.mysql.com <> | 2000-09-07 04:55:17 +0300 |
commit | be5e4e72b67c1ce6d25ec6d961ed0f6b4d13a106 (patch) | |
tree | cd775f59b4803ef23e407df9d47af3ae7b517a13 /myisam/mi_key.c | |
parent | 0c07817b08812e18ecba76966cb84b562efb0d80 (diff) | |
download | mariadb-git-be5e4e72b67c1ce6d25ec6d961ed0f6b4d13a106.tar.gz |
Small bug fixes
Diffstat (limited to 'myisam/mi_key.c')
-rw-r--r-- | myisam/mi_key.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/myisam/mi_key.c b/myisam/mi_key.c index f9eb9b77835..d64a02ea5f5 100644 --- a/myisam/mi_key.c +++ b/myisam/mi_key.c @@ -283,7 +283,7 @@ static int _mi_put_key_in_record(register MI_INFO *info, uint keynr, uint length; get_key_length(length,key); #ifdef CHECK_KEYS - if (length >= keyseg->length || key+length > key_end) + if (length > keyseg->length || key+length > key_end) goto err; #endif memcpy(record+keyseg->start,(byte*) key, length); @@ -294,7 +294,7 @@ static int _mi_put_key_in_record(register MI_INFO *info, uint keynr, uint length; get_key_length(length,key); #ifdef CHECK_KEYS - if (length >= keyseg->length || key+length > key_end) + if (length > keyseg->length || key+length > key_end) goto err; #endif memcpy(record+keyseg->start+keyseg->bit_start, |