diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2020-03-02 10:07:01 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2020-03-02 10:07:01 +0200 |
commit | 55a5b5baf665793b63cb49bb59b0356ad77fdd00 (patch) | |
tree | 6e2ecb78717b029953c39374b37e4fc397d7ab77 | |
parent | 721ec44e2ad4e00f165f6d82efe6e3bd02e9de7f (diff) | |
download | mariadb-git-55a5b5baf665793b63cb49bb59b0356ad77fdd00.tar.gz |
MDEV-12353 cleanup: Simplify mtr_t::undo_append()
-rw-r--r-- | storage/innobase/include/mtr0log.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/storage/innobase/include/mtr0log.h b/storage/innobase/include/mtr0log.h index 14a58c7575e..05c92df3e03 100644 --- a/storage/innobase/include/mtr0log.h +++ b/storage/innobase/include/mtr0log.h @@ -626,9 +626,7 @@ inline void mtr_t::undo_append(const buf_block_t &block, else { m_log.close(end); - end= m_log.open(1); - *end++= UNDO_APPEND; - m_log.close(end); + *m_log.push<byte*>(1)= UNDO_APPEND; m_log.push(static_cast<const byte*>(data), static_cast<uint32_t>(len)); } m_last_offset= FIL_PAGE_TYPE; |