mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
MDEV-17803: ulonglongization of table_mapping entry::table_id to fix windows compilation in particular.
This commit is contained in:
@ -70,10 +70,10 @@ public:
|
||||
table_mapping();
|
||||
~table_mapping();
|
||||
|
||||
TABLE* get_table(ulong table_id);
|
||||
TABLE* get_table(ulonglong table_id);
|
||||
|
||||
int set_table(ulong table_id, TABLE* table);
|
||||
int remove_table(ulong table_id);
|
||||
int set_table(ulonglong table_id, TABLE* table);
|
||||
int remove_table(ulonglong table_id);
|
||||
void clear_tables();
|
||||
ulong count() const { return m_table_ids.records; }
|
||||
|
||||
@ -83,14 +83,14 @@ private:
|
||||
it, which only works for PODs)
|
||||
*/
|
||||
struct entry {
|
||||
ulong table_id;
|
||||
ulonglong table_id;
|
||||
union {
|
||||
TABLE *table;
|
||||
entry *next;
|
||||
};
|
||||
};
|
||||
|
||||
entry *find_entry(ulong table_id)
|
||||
entry *find_entry(ulonglong table_id)
|
||||
{
|
||||
return (entry *) my_hash_search(&m_table_ids,
|
||||
(uchar*)&table_id,
|
||||
|
Reference in New Issue
Block a user