* The topmost module in the list
* @defvar module *top_module
*/
-extern AP_DECLARE_DATA module *top_module;
+AP_DECLARE_DATA extern module *top_module;
/**
* Array of all statically linked modules
* @defvar module *ap_prelinked_modules[]
*/
-extern AP_DECLARE_DATA module *ap_prelinked_modules[];
+AP_DECLARE_DATA extern module *ap_prelinked_modules[];
/**
* Array of all preloaded modules
* @defvar module *ap_preloaded_modules[]
*/
-extern AP_DECLARE_DATA module *ap_preloaded_modules[];
+AP_DECLARE_DATA extern module *ap_preloaded_modules[];
/**
* Array of all loaded modules
* @defvar module **ap_loaded_modules
*/
-extern AP_DECLARE_DATA module **ap_loaded_modules;
+AP_DECLARE_DATA extern module **ap_loaded_modules;
/* For mod_so.c... */
/** Run a single module's two create_config hooks
char *ap_response_code_string (request_rec *r, int error_index);
-extern AP_DECLARE_DATA module core_module;
+AP_DECLARE_DATA extern module core_module;
/* Per-request configuration */
*/
/** The name of the Apache executable */
-extern AP_DECLARE_DATA const char *ap_server_argv0;
+AP_DECLARE_DATA extern const char *ap_server_argv0;
/** The global server's ServerRoot */
-extern AP_DECLARE_DATA const char *ap_server_root;
+AP_DECLARE_DATA extern const char *ap_server_root;
/* for -C, -c and -D switches */
/** An array of all -C directives. These are processed before the server's
* config file */
-extern AP_DECLARE_DATA apr_array_header_t *ap_server_pre_read_config;
+AP_DECLARE_DATA extern apr_array_header_t *ap_server_pre_read_config;
/** An array of all -c directives. These are processed after the server's
* config file */
-extern AP_DECLARE_DATA apr_array_header_t *ap_server_post_read_config;
+AP_DECLARE_DATA extern apr_array_header_t *ap_server_post_read_config;
/** An array of all -D defines on the command line. This allows people to
* effect the server based on command line options */
-extern AP_DECLARE_DATA apr_array_header_t *ap_server_config_defines;
+AP_DECLARE_DATA extern apr_array_header_t *ap_server_config_defines;
#ifdef __cplusplus
}
* The root of the configuration tree
* @defvar ap_directive_t *conftree
*/
-extern AP_DECLARE_DATA ap_directive_t *ap_conftree;
+AP_DECLARE_DATA extern ap_directive_t *ap_conftree;
/**
* Add a node to the configuration tree.
extern module setenvif_module;
extern module isapi_module;
-module AP_DECLARE_DATA *ap_prelinked_modules[] = {
+AP_DECLARE_DATA module *ap_prelinked_modules[] = {
&core_module,
&mpm_winnt_module,
&so_module,
&isapi_module,
NULL
};
-module *ap_preloaded_modules[] = {
+AP_DECLARE_DATA module *ap_preloaded_modules[] = {
&core_module,
&mpm_winnt_module,
&so_module,