Browse Source

branches/zip: Check that page_zip->data is defined, not page_zip itself.

pull/374/head
marko 18 years ago
parent
commit
d1ef07b308
  1. 2
      btr/btr0cur.c
  2. 2
      page/page0zip.c

2
btr/btr0cur.c

@ -1032,7 +1032,7 @@ btr_cur_optimistic_insert(
#ifdef UNIV_DEBUG_VALGRIND
if (zip_size) {
UNIV_MEM_ASSERT_RW(page, UNIV_PAGE_SIZE);
UNIV_MEM_ASSERT_RW(buf_block_get_page_zip(block), zip_size);
UNIV_MEM_ASSERT_RW(block->page.zip.data, zip_size);
}
#endif /* UNIV_DEBUG_VALGRIND */

2
page/page0zip.c

@ -1253,7 +1253,7 @@ zlib_error:
page_zip_compress_ok[page_zip->ssize]++;
UNIV_MEM_ASSERT_RW(page_zip, page_zip_get_size(page_zip));
UNIV_MEM_ASSERT_RW(page_zip->data, page_zip_get_size(page_zip));
return(TRUE);
}

Loading…
Cancel
Save