Commit 9d74ab60 authored by Vasil Dimov's avatar Vasil Dimov

(partially) Fix Bug#55227 Fix compiler warnings in innodb with gcc 4.6

Fix compiler warning:
trx/trx0sys.c: In function 'trx_sys_create_doublewrite_buf':
trx/trx0sys.c:168:10: error: variable 'new_page' set but not used [-Werror=unused-but-set-variable]
parent d1b9cca5
...@@ -165,7 +165,9 @@ trx_sys_create_doublewrite_buf(void) ...@@ -165,7 +165,9 @@ trx_sys_create_doublewrite_buf(void)
{ {
page_t* page; page_t* page;
page_t* page2; page_t* page2;
#ifdef UNIV_SYNC_DEBUG
page_t* new_page; page_t* new_page;
#endif /* UNIV_SYNC_DEBUG */
byte* doublewrite; byte* doublewrite;
byte* fseg_header; byte* fseg_header;
ulint page_no; ulint page_no;
...@@ -271,8 +273,11 @@ start_again: ...@@ -271,8 +273,11 @@ start_again:
the page position in the tablespace, then the page the page position in the tablespace, then the page
has not been written to in doublewrite. */ has not been written to in doublewrite. */
new_page = buf_page_get(TRX_SYS_SPACE, page_no, #ifdef UNIV_SYNC_DEBUG
RW_X_LATCH, &mtr); new_page =
#endif /* UNIV_SYNC_DEBUG */
buf_page_get(TRX_SYS_SPACE, page_no,
RW_X_LATCH, &mtr);
#ifdef UNIV_SYNC_DEBUG #ifdef UNIV_SYNC_DEBUG
buf_page_dbg_add_level(new_page, SYNC_NO_ORDER_CHECK); buf_page_dbg_add_level(new_page, SYNC_NO_ORDER_CHECK);
#endif /* UNIV_SYNC_DEBUG */ #endif /* UNIV_SYNC_DEBUG */
......
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