diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-02-11 11:11:28 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-02-11 11:11:28 +0200 |
commit | 5e342e07a42cb3bc377edc6914e8bb68f5072376 (patch) | |
tree | c9e67a626c314bc879270944e0a3611beac260f8 | |
parent | bf91d03b133da96ea9e0fea433d4403e1ba6f61e (diff) | |
download | mariadb-git-bb-10.6-MDEV-20612-3.tar.gz |
fixup 443966bf5f33e0ed38a041416e45d53d64cfcfffbb-10.6-MDEV-20612-3
-rw-r--r-- | storage/innobase/lock/lock0lock.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/innobase/lock/lock0lock.cc b/storage/innobase/lock/lock0lock.cc index 54227233bc4..d456201227c 100644 --- a/storage/innobase/lock/lock0lock.cc +++ b/storage/innobase/lock/lock0lock.cc @@ -99,6 +99,8 @@ void lock_sys_t::hash_table::resize(ulint n) ut_ad(!lock->is_table()); hash_cell_t *c= calc_hash(lock->un_member.rec_lock.page_id.fold(), new_n_cells) + new_array; + lock_t *next= lock->hash; + lock->hash= nullptr; if (!c->node) c->node= lock; else @@ -107,8 +109,6 @@ void lock_sys_t::hash_table::resize(ulint n) c->node= next; static_cast<lock_t*>(c->node)->hash= lock; } - lock_t *next= lock->hash; - lock->hash= nullptr; lock= next; } while (lock); |