mariadb/row
marko d967aaa65b branches/zip: Remove const warnings reported by GCC 4.2.1.
page_cur_set_before_first(), page_cur_set_after_last(),
page_cur_position(): Add const qualifiers to buf_block_t and rec.
A better solution would be to define a const_page_cur_t and a
set of accessors, but it would lead to severe code duplication.

page_rec_get_n_recs_before(): Add const qualifiers.

page_dir_get_nth_slot(): Define as a const-preserving macro.

page_dir_slot_get_rec(), page_dir_slot_get_n_owned(),
page_dir_find_owner_slot(), page_check_dir(): Add const qualifiers.

page_rec_get_next_low(): Add const qualifiers.

page_rec_get_next_const(), page_rec_get_prev_const(): New functions,
based on the const-less page_rec_get_next() and page_rec_get_prev().

page_cur_get_page(), page_cur_get_block(), page_cur_get_page_zip(),
page_cur_get_rec(): Define as const-preserving macros.

page_cur_try_search_shortcut(), page_cur_search_with_match():
Add const qualifiers.

buf_page_get_mutex(): Add a const qualifier to buf_page_t*.

rec_get_next_ptr_const(): Const variant of rec_get_next_ptr().
2007-10-18 07:12:05 +00:00
..
row0ext.c branches/zip: Add row_ext_t for caching prefixes of externally stored columns. 2006-09-26 07:28:23 +00:00
row0ins.c branches/zip: Remove const warnings reported by GCC 4.2.1. 2007-10-18 07:12:05 +00:00
row0merge.c branches/zip: Initialize dfield_t::ext as soon as possible. This should 2007-10-17 12:13:29 +00:00
row0mysql.c branches/zip: row_scan_and_check_index(): Remove the compiler warning 2007-10-17 12:19:35 +00:00
row0purge.c branches/zip: Define the macro rec_offs_init() and use it for initializing 2007-09-28 07:05:57 +00:00
row0row.c branches/zip: Initialize dfield_t::ext as soon as possible. This should 2007-10-17 12:13:29 +00:00
row0sel.c branches/zip: Initialize dfield_t::ext as soon as possible. This should 2007-10-17 12:13:29 +00:00
row0uins.c branches/zip: Simplify crash recovery in fast index creation. 2007-09-05 10:18:03 +00:00
row0umod.c branches/zip: Introduce TEMP_INDEX_PREFIX == 0xff for indexes being populated 2007-08-31 09:58:22 +00:00
row0undo.c branches/zip: Define the macro rec_offs_init() and use it for initializing 2007-09-28 07:05:57 +00:00
row0upd.c branches/zip: Initialize dfield_t::ext as soon as possible. This should 2007-10-17 12:13:29 +00:00
row0vers.c branches/zip: Rename dtuple_datas_are_ordering_equal() to dtuple_coll_cmp(), 2007-05-22 09:34:25 +00:00