summaryrefslogtreecommitdiff
path: root/sql/table.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/table.h')
-rw-r--r--sql/table.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sql/table.h b/sql/table.h
index 4a28e6d17a5..e76d005f494 100644
--- a/sql/table.h
+++ b/sql/table.h
@@ -141,7 +141,7 @@ typedef struct st_table_share
enum tmp_table_type tmp_table;
uint blob_ptr_size; /* 4 or 8 */
- uint null_bytes;
+ uint null_bytes, last_null_bit_pos;
uint key_length; /* Length of table_cache_key */
uint fields; /* Number of fields */
uint rec_buff_length; /* Size of table->record[] buffer */
@@ -267,6 +267,9 @@ struct st_table {
GRANT_INFO grant;
FILESORT_INFO sort;
TABLE_SHARE share_not_to_be_used; /* To be deleted when true shares */
+
+ bool fill_item_list(List<Item> *item_list) const;
+ void reset_item_list(List<Item> *item_list) const;
};