Remove six dll_ variables from the module exports table

The removed variables are:

	dll_functions
	dll_numeric
	dll_commands
	dll_variable
	dll_ctcp
	dll_window

These are not actually directly used by any modules, and hiding them allows us to more easily
change their implementation later.
This commit is contained in:
Kevin Easton
2017-11-06 17:14:12 +11:00
parent a58078de7e
commit 50999b3d5b
4 changed files with 4 additions and 25 deletions

View File

@@ -660,18 +660,8 @@ static int already_done = 0;
global_table[OUTPUT_SCREEN] = (Function_ptr) &output_screen;
global_table[SCREEN_LIST] = (Function_ptr) &screen_list;
global_table[DOING_NOTICE] = (Function_ptr) &doing_notice;
global_table[SENT_NICK] = 0; /* No longer used */
global_table[LAST_SENT_MSG_BODY] = 0; /* No longer used */
global_table[IRCLOG_FP] = (Function_ptr) &irclog_fp;
#ifdef WANT_DLL
global_table[DLL_FUNCTIONS] = (Function_ptr) &dll_functions;
global_table[DLL_NUMERIC] = (Function_ptr) &dll_numeric_list;
global_table[DLL_COMMANDS] = (Function_ptr) &dll_commands;
global_table[DLL_WINDOW] = (Function_ptr) &dll_window;
global_table[DLL_VARIABLE] = (Function_ptr) &dll_variable;
global_table[DLL_CTCP] = (Function_ptr) &dll_ctcp;
#endif
global_table[WINDOW_DISPLAY] = (Function_ptr) &window_display;
global_table[STATUS_UPDATE_FLAG] = (Function_ptr) &status_update_flag;
global_table[TABKEY_ARRAY] = (Function_ptr) &tabkey_array;