summaryrefslogtreecommitdiff
path: root/heap/hp_update.c
diff options
context:
space:
mode:
authorunknown <monty@hundin.mysql.fi>2001-09-12 23:53:31 +0300
committerunknown <monty@hundin.mysql.fi>2001-09-12 23:53:31 +0300
commit76989cf55c016a9d8619f582f753444241a4d934 (patch)
tree51a09b9e3466647e4386ab24f3c9aa89ff7a93b9 /heap/hp_update.c
parenta53e8ea0ac4f7d53297b7942febf04e02d8c3b54 (diff)
downloadmariadb-git-76989cf55c016a9d8619f582f753444241a4d934.tar.gz
OS2 patch
Docs/manual.texi: Updated section of how to change the socket file. Changelog for 3.23.43 include/merge.h: Fixed typo include/my_pthread.h: Fixed bug for WIN32 include/myisam.h: Fixed typo include/nisam.h: Fixed typo sql/handler.h: Fixed typo sql/sql_table.cc: Fixed typo sql/unireg.cc: F
Diffstat (limited to 'heap/hp_update.c')
-rw-r--r--heap/hp_update.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/heap/hp_update.c b/heap/hp_update.c
index 5eb4562ca5c..a1d9c51e9dd 100644
--- a/heap/hp_update.c
+++ b/heap/hp_update.c
@@ -18,7 +18,7 @@
#include "heapdef.h"
-int heap_update(HP_INFO *info, const byte *old, const byte *new)
+int heap_update(HP_INFO *info, const byte *old, const byte *heap_new)
{
uint key;
byte *pos;
@@ -35,16 +35,16 @@ int heap_update(HP_INFO *info, const byte *old, const byte *new)
for (key=0 ; key < share->keys ; key++)
{
- if (_hp_rec_key_cmp(share->keydef+key,old,new))
+ if (_hp_rec_key_cmp(share->keydef+key,old,heap_new))
{
if (_hp_delete_key(info,share->keydef+key,old,pos,key ==
(uint) info->lastinx) ||
- _hp_write_key(share,share->keydef+key,new,pos))
+ _hp_write_key(share,share->keydef+key,heap_new,pos))
goto err;
}
}
- memcpy(pos,new,(size_t) share->reclength);
+ memcpy(pos,heap_new,(size_t) share->reclength);
if (++(share->records) == share->blength) share->blength+= share->blength;
DBUG_RETURN(0);
@@ -54,9 +54,9 @@ int heap_update(HP_INFO *info, const byte *old, const byte *new)
info->errkey=key;
do
{
- if (_hp_rec_key_cmp(share->keydef+key,old,new))
+ if (_hp_rec_key_cmp(share->keydef+key,old,heap_new))
{
- if (_hp_delete_key(info,share->keydef+key,new,pos,0) ||
+ if (_hp_delete_key(info,share->keydef+key,heap_new,pos,0) ||
_hp_write_key(share,share->keydef+key,old,pos))
break;
}