diff options
author | monty@donna.mysql.fi <> | 2001-04-19 20:41:19 +0300 |
---|---|---|
committer | monty@donna.mysql.fi <> | 2001-04-19 20:41:19 +0300 |
commit | a94ba10f8db7556ac459e3b6d7c1ab990f47ec63 (patch) | |
tree | b9a43fcdfcccfe2291c2db879da2011530b4339f /myisam/mi_locking.c | |
parent | 3876d83ec1a13fc310dc1839176f9d286a384ded (diff) | |
download | mariadb-git-a94ba10f8db7556ac459e3b6d7c1ab990f47ec63.tar.gz |
Fix for BDB and LOCK TABLES
Diffstat (limited to 'myisam/mi_locking.c')
-rw-r--r-- | myisam/mi_locking.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/myisam/mi_locking.c b/myisam/mi_locking.c index 057efb96185..e067e80fcf3 100644 --- a/myisam/mi_locking.c +++ b/myisam/mi_locking.c @@ -335,11 +335,10 @@ int _mi_readinfo(register MI_INFO *info, int lock_type, int check_keybuffer) int _mi_writeinfo(register MI_INFO *info, uint operation) { int error,olderror; - MYISAM_SHARE *share; + MYISAM_SHARE *share=info->s; DBUG_ENTER("_mi_writeinfo"); error=0; - share=info->s; if (share->r_locks == 0 && share->w_locks == 0) { olderror=my_errno; /* Remember last error */ @@ -368,7 +367,7 @@ int _mi_writeinfo(register MI_INFO *info, uint operation) { share->changed= 1; /* Mark keyfile changed */ } - DBUG_RETURN(error); + DBUG_RETURN(error); } /* _mi_writeinfo */ |