summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <monty@mashka.mysql.fi>2003-11-20 03:11:33 +0200
committerunknown <monty@mashka.mysql.fi>2003-11-20 03:11:33 +0200
commit1449a3346b3e04bf081f49fa252257ef6a377c70 (patch)
treea18361c2f39373ed36f40b344af2483ede525eb0
parent46401ab3842d29281161ddb4204d2f2959b8fbc7 (diff)
downloadmariadb-git-1449a3346b3e04bf081f49fa252257ef6a377c70.tar.gz
Portability fixes (AIX43)
Add missing file to VC++ project VC++Files/mysys/mysys.dsp: Add new file to project include/my_sys.h: Remove old variables sql/set_var.h: Portability fix
-rw-r--r--VC++Files/mysys/mysys.dsp4
-rw-r--r--include/my_sys.h3
-rw-r--r--sql/set_var.h3
3 files changed, 8 insertions, 2 deletions
diff --git a/VC++Files/mysys/mysys.dsp b/VC++Files/mysys/mysys.dsp
index 533d4212e2b..54345816884 100644
--- a/VC++Files/mysys/mysys.dsp
+++ b/VC++Files/mysys/mysys.dsp
@@ -190,6 +190,10 @@ SOURCE=.\mf_keycache.c
# End Source File
# Begin Source File
+SOURCE=.\mf_keycaches.c
+# End Source File
+# Begin Source File
+
SOURCE=.\mf_loadpath.c
# End Source File
# Begin Source File
diff --git a/include/my_sys.h b/include/my_sys.h
index bc43a59172e..d1c7b658665 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -226,9 +226,8 @@ extern void add_compiled_collation(CHARSET_INFO *cs);
extern ulong my_cache_w_requests, my_cache_write, my_cache_r_requests,
my_cache_read;
extern ulong my_blocks_used, my_blocks_changed;
-extern uint key_cache_block_size;
extern ulong my_file_opened,my_stream_opened, my_tmp_file_created;
-extern my_bool key_cache_inited, my_init_done;
+extern my_bool my_init_done;
/* Point to current my_message() */
extern void (*my_sigtstp_cleanup)(void),
diff --git a/sql/set_var.h b/sql/set_var.h
index a4c3b546fe0..666575a75e4 100644
--- a/sql/set_var.h
+++ b/sql/set_var.h
@@ -791,3 +791,6 @@ gptr find_named(I_List<NAMED_LIST> *list, const char *name, uint length,
KEY_CACHE_VAR *get_key_cache(LEX_STRING *cache_name);
KEY_CACHE_VAR *get_or_create_key_cache(const char *name, uint length);
void free_key_cache(const char *name, KEY_CACHE_VAR *key_cache);
+bool process_key_caches(int (* func) (const char *name, KEY_CACHE_VAR *));
+void delete_elements(I_List<NAMED_LIST> *list,
+ void (*free_element)(const char*, gptr));