diff options
author | kaa@polly.local <> | 2007-08-29 20:45:04 +0400 |
---|---|---|
committer | kaa@polly.local <> | 2007-08-29 20:45:04 +0400 |
commit | ab0373e78a5a711fdcd58c66119a72e6279e5547 (patch) | |
tree | ed3d2a387e90ffb796ca777cb88bd2c7e4d6eb47 /include/keycache.h | |
parent | 044cd7b471ffa205f4214dfcca3430416805c6c1 (diff) | |
download | mariadb-git-ab0373e78a5a711fdcd58c66119a72e6279e5547.tar.gz |
Backport of the keycache changes from http://lists.mysql.com/commits/31517 to make keycache 64-bit safe in 5.0. This is for bug #5731.
Diffstat (limited to 'include/keycache.h')
-rw-r--r-- | include/keycache.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/keycache.h b/include/keycache.h index 54c099fc474..424b4086cb4 100644 --- a/include/keycache.h +++ b/include/keycache.h @@ -46,7 +46,7 @@ typedef struct st_key_cache my_bool key_cache_inited; my_bool resize_in_flush; /* true during flush of resize operation */ my_bool can_be_used; /* usage of cache for read/write is allowed */ - ulong key_cache_mem_size; /* specified size of the cache memory */ + size_t key_cache_mem_size; /* specified size of the cache memory */ uint key_cache_block_size; /* size of the page buffer of a cache block */ ulong min_warm_blocks; /* min number of warm blocks; */ ulong age_threshold; /* age threshold for hot blocks */ @@ -101,11 +101,11 @@ typedef struct st_key_cache extern KEY_CACHE dflt_key_cache_var, *dflt_key_cache; extern int init_key_cache(KEY_CACHE *keycache, uint key_cache_block_size, - ulong use_mem, uint division_limit, - uint age_threshold); + size_t use_mem, uint division_limit, + uint age_threshold); extern int resize_key_cache(KEY_CACHE *keycache, uint key_cache_block_size, - ulong use_mem, uint division_limit, - uint age_threshold); + size_t use_mem, uint division_limit, + uint age_threshold); extern void change_key_cache_param(KEY_CACHE *keycache, uint division_limit, uint age_threshold); extern byte *key_cache_read(KEY_CACHE *keycache, |