mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Fixed some compiler warnings found when compiling for windows.
Changed rows_read and rows_sent status variables to be longlong (to avoid compiler warnings) sql/item_func.cc: Fixed wrong usage of alias sql/item_subselect.cc: Changed buffer size to ulonglong to be able detect buffers bigger than size_t sql/item_subselect.h: Changed buffer size to ulonglong to be able detect buffers bigger than size_t sql/multi_range_read.cc: Fixed compiler warning by using correct type for function argument sql/mysqld.cc: Changed rows_read and rows_sent status variables to be longlong sql/opt_subselect.h: Fixed compiler warning by using correct type for function argument sql/sql_class.cc: Changed rows_read and rows_sent status variables to be longlong sql/sql_class.h: Changed rows_read and rows_sent status variables to be longlong Changed max_nulls_in_row to uint as this is number of columns in row. This fixed some compiler warnings. sql/sql_select.cc: Added casts to avoid compiler warnings storage/heap/ha_heap.cc: Initilize different types separate storage/oqgraph/ha_oqgraph.cc: Fixed argument to store(longlong) to avoid compiler warnings
This commit is contained in:
@@ -557,8 +557,6 @@ typedef struct system_status_var
|
||||
ulong select_range_count;
|
||||
ulong select_range_check_count;
|
||||
ulong select_scan_count;
|
||||
ulong rows_read;
|
||||
ulong rows_sent;
|
||||
ulong long_query_count;
|
||||
ulong filesort_merge_passes;
|
||||
ulong filesort_range_count;
|
||||
@@ -588,6 +586,8 @@ typedef struct system_status_var
|
||||
ulonglong bytes_received;
|
||||
ulonglong bytes_sent;
|
||||
ulonglong binlog_bytes_written;
|
||||
ulonglong rows_read;
|
||||
ulonglong rows_sent;
|
||||
double last_query_cost;
|
||||
double cpu_time, busy_time;
|
||||
} STATUS_VAR;
|
||||
@@ -3042,7 +3042,7 @@ protected:
|
||||
The number of columns in the biggest sub-row that consists of only
|
||||
NULL values.
|
||||
*/
|
||||
ha_rows max_nulls_in_row;
|
||||
uint max_nulls_in_row;
|
||||
/*
|
||||
Count of rows writtent to the temp table. This is redundant as it is
|
||||
already stored in handler::stats.records, however that one is relatively
|
||||
@@ -3076,7 +3076,7 @@ public:
|
||||
DBUG_ASSERT(idx < table->s->fields);
|
||||
return col_stat[idx].min_null_row;
|
||||
}
|
||||
ha_rows get_max_nulls_in_row() { return max_nulls_in_row; }
|
||||
uint get_max_nulls_in_row() { return max_nulls_in_row; }
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user