Commit 72e836a8 authored by marko's avatar marko

branches/zip: fil_create_new_single_table_tablespace(): Remove the

unnecessary memset() introduced in r852.  When zip_size != 0,
write the compressed page to disk, not the uncompressed one.
parent 1f510066
......@@ -2655,18 +2655,17 @@ error_exit2:
if (!zip_size) {
buf_flush_init_for_writing(page, NULL,
ut_dulint_zero, *space_id, 0);
ret = os_file_write(path, file, page, 0, 0, UNIV_PAGE_SIZE);
} else {
page_zip_des_t page_zip;
page_zip.size = zip_size;
page_zip.data = page + UNIV_PAGE_SIZE;
memset(page_zip.data, 0, zip_size);
page_zip.n_blobs = page_zip.m_start = page_zip.m_end = 0;
buf_flush_init_for_writing(page, &page_zip,
ut_dulint_zero, *space_id, 0);
ret = os_file_write(path, file, page_zip.data, 0, 0, zip_size);
}
ret = os_file_write(path, file, page, 0, 0, UNIV_PAGE_SIZE);
ut_free(buf2);
if (!ret) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment