diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2023-03-20 14:12:52 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2023-03-20 14:12:52 +0200 |
commit | 26e4ba5eb551570444cc7a6033f24eb7c4a1a763 (patch) | |
tree | a6817cc3f0a38cea544da24cf11eaac7e3d7c34e /storage/innobase | |
parent | d4339620be44091127647eb5ec8f593c0d6fa882 (diff) | |
download | mariadb-git-26e4ba5eb551570444cc7a6033f24eb7c4a1a763.tar.gz |
Fix cmake -DWITH_INNODB_EXTRA_DEBUG (UNIV_ZIP_DEBUG)
Diffstat (limited to 'storage/innobase')
-rw-r--r-- | storage/innobase/page/page0zip.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/storage/innobase/page/page0zip.cc b/storage/innobase/page/page0zip.cc index ffe48c4012d..13c6f58a171 100644 --- a/storage/innobase/page/page0zip.cc +++ b/storage/innobase/page/page0zip.cc @@ -3366,7 +3366,7 @@ page_zip_validate_low( differed. Let us ignore it. */ page_zip_fail(("page_zip_validate:" " min_rec_flag" - " (%s" ULINTPF "," ULINTPF + " (%s" UINT32PF "," UINT32PF ",0x%02x)\n", sloppy ? "ignored, " : "", page_get_space_id(page), @@ -3411,7 +3411,8 @@ page_zip_validate_low( page + PAGE_NEW_INFIMUM, TRUE); trec = page_rec_get_next_low( temp_page + PAGE_NEW_INFIMUM, TRUE); - const ulint n_core = page_is_leaf(page) ? index->n_fields : 0; + const ulint n_core = (index && page_is_leaf(page)) + ? index->n_fields : 0; do { if (page_offset(rec) != page_offset(trec)) { |