diff options
author | Jan Lindström <jan.lindstrom@mariadb.com> | 2015-09-14 16:28:16 +0300 |
---|---|---|
committer | Jan Lindström <jan.lindstrom@mariadb.com> | 2015-09-14 16:28:16 +0300 |
commit | 3079bd43af6d74f8dfb715d423bf4f8f890382d4 (patch) | |
tree | f9823b136fc3cdc3abff39f30bd6fca1879f0cdc | |
parent | 4d3f680c957b3e55fb65d207fd1362271d8f8068 (diff) | |
download | mariadb-git-3079bd43af6d74f8dfb715d423bf4f8f890382d4.tar.gz |
Fix release build compile failure.
-rw-r--r-- | storage/innobase/btr/btr0btr.cc | 8 | ||||
-rw-r--r-- | storage/innobase/include/btr0btr.h | 15 | ||||
-rw-r--r-- | storage/xtradb/btr/btr0btr.cc | 8 | ||||
-rw-r--r-- | storage/xtradb/include/btr0btr.h | 15 |
4 files changed, 18 insertions, 28 deletions
diff --git a/storage/innobase/btr/btr0btr.cc b/storage/innobase/btr/btr0btr.cc index 78d7c937a13..c5d5bf0b7aa 100644 --- a/storage/innobase/btr/btr0btr.cc +++ b/storage/innobase/btr/btr0btr.cc @@ -734,7 +734,7 @@ btr_root_block_get( zip_size = dict_table_zip_size(index->table); root_page_no = dict_index_get_page(index); - block = btr_block_get(space, zip_size, root_page_no, mode, index, mtr); + block = btr_block_get(space, zip_size, root_page_no, mode, (dict_index_t*)index, mtr); if (!block) { index->table->is_encrypted = TRUE; @@ -876,7 +876,7 @@ btr_root_adjust_on_import( return(DB_CORRUPTION);); block = btr_block_get( - space_id, zip_size, root_page_no, RW_X_LATCH, index, &mtr); + space_id, zip_size, root_page_no, RW_X_LATCH, (dict_index_t*)index, &mtr); page = buf_block_get_frame(block); page_zip = buf_block_get_page_zip(block); @@ -3500,9 +3500,7 @@ btr_level_list_remove_func( ulint zip_size,/*!< in: compressed page size in bytes or 0 for uncompressed pages */ page_t* page, /*!< in/out: page to remove */ -#ifdef UNIV_SYNC_DEBUG - const dict_index_t* index, /*!< in: index tree */ -#endif /* UNIV_SYNC_DEBUG */ + dict_index_t* index, /*!< in: index tree */ mtr_t* mtr) /*!< in/out: mini-transaction */ { ulint prev_page_no; diff --git a/storage/innobase/include/btr0btr.h b/storage/innobase/include/btr0btr.h index 2942c81d858..95ce104e7ea 100644 --- a/storage/innobase/include/btr0btr.h +++ b/storage/innobase/include/btr0btr.h @@ -273,7 +273,7 @@ btr_block_get_func( @return the block descriptor */ # define btr_block_get(space,zip_size,page_no,mode,index,mtr) \ btr_block_get_func(space,zip_size,page_no,mode, \ - __FILE__,__LINE__,(dict_index_t*)index,mtr) + __FILE__,__LINE__,index,mtr) # else /* UNIV_SYNC_DEBUG */ /** Gets a buffer page and declares its latching order level. @param space tablespace identifier @@ -285,7 +285,7 @@ btr_block_get_func( @return the block descriptor */ # define btr_block_get(space,zip_size,page_no,mode,idx,mtr) \ btr_block_get_func(space,zip_size,page_no,mode, \ - __FILE__,__LINE__,(dict_index_t*)idx,mtr) + __FILE__,__LINE__,idx,mtr) # endif /* UNIV_SYNC_DEBUG */ /** Gets a buffer page and declares its latching order level. @param space tablespace identifier @@ -297,7 +297,7 @@ btr_block_get_func( @return the uncompressed page frame */ # define btr_page_get(space,zip_size,page_no,mode,idx,mtr) \ buf_block_get_frame(btr_block_get(space,zip_size,page_no, \ - mode,(dict_index_t*)idx,mtr)) + mode,idx,mtr)) #endif /* !UNIV_HOTBACKUP */ /**************************************************************//** Gets the index id field of a page. @@ -825,7 +825,7 @@ Removes a page from the level list of pages. @param index in: index tree @param mtr in/out: mini-transaction */ # define btr_level_list_remove(space,zip_size,page,index,mtr) \ - btr_level_list_remove_func(space,zip_size,page,mtr) + btr_level_list_remove_func(space,zip_size,page,index,mtr) #endif /* UNIV_SYNC_DEBUG */ /*************************************************************//** @@ -838,11 +838,8 @@ btr_level_list_remove_func( ulint zip_size,/*!< in: compressed page size in bytes or 0 for uncompressed pages */ page_t* page, /*!< in/out: page to remove */ -#ifdef UNIV_SYNC_DEBUG - const dict_index_t* index, /*!< in: index tree */ -#endif /* UNIV_SYNC_DEBUG */ - mtr_t* mtr) /*!< in/out: mini-transaction */ - __attribute__((nonnull)); + dict_index_t* index, /*!< in: index tree */ + mtr_t* mtr); /*!< in/out: mini-transaction */ /*************************************************************//** If page is the only on its level, this function moves its records to the diff --git a/storage/xtradb/btr/btr0btr.cc b/storage/xtradb/btr/btr0btr.cc index 51c08053bb5..c8018e6582b 100644 --- a/storage/xtradb/btr/btr0btr.cc +++ b/storage/xtradb/btr/btr0btr.cc @@ -740,7 +740,7 @@ btr_root_block_get( zip_size = dict_table_zip_size(index->table); root_page_no = dict_index_get_page(index); - block = btr_block_get(space, zip_size, root_page_no, mode, index, mtr); + block = btr_block_get(space, zip_size, root_page_no, mode, (dict_index_t*)index, mtr); if (!block) { index->table->is_encrypted = TRUE; @@ -896,7 +896,7 @@ btr_root_adjust_on_import( return(DB_CORRUPTION);); block = btr_block_get( - space_id, zip_size, root_page_no, RW_X_LATCH, index, &mtr); + space_id, zip_size, root_page_no, RW_X_LATCH, (dict_index_t*)index, &mtr); page = buf_block_get_frame(block); page_zip = buf_block_get_page_zip(block); @@ -3536,9 +3536,7 @@ btr_level_list_remove_func( ulint zip_size,/*!< in: compressed page size in bytes or 0 for uncompressed pages */ page_t* page, /*!< in/out: page to remove */ -#ifdef UNIV_SYNC_DEBUG - const dict_index_t* index, /*!< in: index tree */ -#endif /* UNIV_SYNC_DEBUG */ + dict_index_t* index, /*!< in: index tree */ mtr_t* mtr) /*!< in/out: mini-transaction */ { ulint prev_page_no; diff --git a/storage/xtradb/include/btr0btr.h b/storage/xtradb/include/btr0btr.h index add8cca3567..36aaf676ccf 100644 --- a/storage/xtradb/include/btr0btr.h +++ b/storage/xtradb/include/btr0btr.h @@ -276,7 +276,7 @@ btr_block_get_func( @return the block descriptor */ # define btr_block_get(space,zip_size,page_no,mode,index,mtr) \ btr_block_get_func(space,zip_size,page_no,mode, \ - __FILE__,__LINE__,(dict_index_t*)index,mtr) + __FILE__,__LINE__,index,mtr) # else /* UNIV_SYNC_DEBUG */ /** Gets a buffer page and declares its latching order level. @param space tablespace identifier @@ -288,7 +288,7 @@ btr_block_get_func( @return the block descriptor */ # define btr_block_get(space,zip_size,page_no,mode,idx,mtr) \ btr_block_get_func(space,zip_size,page_no,mode, \ - __FILE__,__LINE__,(dict_index_t*)idx,mtr) + __FILE__,__LINE__,idx,mtr) # endif /* UNIV_SYNC_DEBUG */ /** Gets a buffer page and declares its latching order level. @param space tablespace identifier @@ -300,7 +300,7 @@ btr_block_get_func( @return the uncompressed page frame */ # define btr_page_get(space,zip_size,page_no,mode,idx,mtr) \ buf_block_get_frame(btr_block_get(space,zip_size,page_no, \ - mode,(dict_index_t*)idx,mtr)) + mode,idx,mtr)) #endif /* !UNIV_HOTBACKUP */ /**************************************************************//** Gets the index id field of a page. @@ -828,7 +828,7 @@ Removes a page from the level list of pages. @param index in: index tree @param mtr in/out: mini-transaction */ # define btr_level_list_remove(space,zip_size,page,index,mtr) \ - btr_level_list_remove_func(space,zip_size,page,mtr) + btr_level_list_remove_func(space,zip_size,page,index,mtr) #endif /* UNIV_SYNC_DEBUG */ /*************************************************************//** @@ -841,11 +841,8 @@ btr_level_list_remove_func( ulint zip_size,/*!< in: compressed page size in bytes or 0 for uncompressed pages */ page_t* page, /*!< in/out: page to remove */ -#ifdef UNIV_SYNC_DEBUG - const dict_index_t* index, /*!< in: index tree */ -#endif /* UNIV_SYNC_DEBUG */ - mtr_t* mtr) /*!< in/out: mini-transaction */ - __attribute__((nonnull)); + dict_index_t* index, /*!< in: index tree */ + mtr_t* mtr); /*!< in/out: mini-transaction */ /*************************************************************//** If page is the only on its level, this function moves its records to the |