diff options
author | marko@hundin.mysql.fi <> | 2004-12-31 00:46:33 +0200 |
---|---|---|
committer | marko@hundin.mysql.fi <> | 2004-12-31 00:46:33 +0200 |
commit | b9fdd8762467bd1bc9a00aaddfdfd9dff19d6baa (patch) | |
tree | 7dbada4206e6af6fe5ccca85c1c8a50c31b9bc8f | |
parent | 4dbd101c571a71db38d4ecb61f3ce6b87012122a (diff) | |
download | mariadb-git-b9fdd8762467bd1bc9a00aaddfdfd9dff19d6baa.tar.gz |
row0upd.c:
row_upd_clust_rec(): Call btr_cur_get_rec() after
btr_pcur_restore_position(), not before. (Bug #7598)
-rw-r--r-- | innobase/row/row0upd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/innobase/row/row0upd.c b/innobase/row/row0upd.c index e4013633bed..c3b4117ee8b 100644 --- a/innobase/row/row0upd.c +++ b/innobase/row/row0upd.c @@ -1531,8 +1531,8 @@ row_upd_clust_rec( rec_t* rec; mtr_start(mtr); - rec = btr_cur_get_rec(btr_cur); ut_a(btr_pcur_restore_position(BTR_MODIFY_TREE, pcur, mtr)); + rec = btr_cur_get_rec(btr_cur); err = btr_store_big_rec_extern_fields(index, rec, rec_get_offsets(rec, index, offsets_, ULINT_UNDEFINED, &heap), |