summaryrefslogtreecommitdiff
path: root/myisam/mi_key.c
diff options
context:
space:
mode:
authormonty@donna.mysql.com <>2000-09-07 04:55:17 +0300
committermonty@donna.mysql.com <>2000-09-07 04:55:17 +0300
commitbe5e4e72b67c1ce6d25ec6d961ed0f6b4d13a106 (patch)
treecd775f59b4803ef23e407df9d47af3ae7b517a13 /myisam/mi_key.c
parent0c07817b08812e18ecba76966cb84b562efb0d80 (diff)
downloadmariadb-git-be5e4e72b67c1ce6d25ec6d961ed0f6b4d13a106.tar.gz
Small bug fixes
Diffstat (limited to 'myisam/mi_key.c')
-rw-r--r--myisam/mi_key.c4
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,