summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main/output.c4
-rw-r--r--main/php_output.h7
2 files changed, 6 insertions, 5 deletions
diff --git a/main/output.c b/main/output.c
index 9fd253779d..29585ca352 100644
--- a/main/output.c
+++ b/main/output.c
@@ -37,8 +37,8 @@
ZEND_DECLARE_MODULE_GLOBALS(output);
-PHPAPI const char php_output_default_handler_name[sizeof("default output handler")] = "default output handler";
-PHPAPI const char php_output_devnull_handler_name[sizeof("null output handler")] = "null output handler";
+const char php_output_default_handler_name[sizeof("default output handler")] = "default output handler";
+const char php_output_devnull_handler_name[sizeof("null output handler")] = "null output handler";
#if PHP_OUTPUT_NOINLINE || PHP_OUTPUT_DEBUG
# undef inline
diff --git a/main/php_output.h b/main/php_output.h
index 921ac0dc6e..57fbcce2a0 100644
--- a/main/php_output.h
+++ b/main/php_output.h
@@ -140,9 +140,6 @@ typedef struct _php_output_handler {
} func;
} php_output_handler;
-PHPAPI const char php_output_default_handler_name[sizeof("default output handler")];
-PHPAPI const char php_output_devnull_handler_name[sizeof("null output handler")];
-
ZEND_BEGIN_MODULE_GLOBALS(output)
int flags;
zend_stack *handlers;
@@ -177,6 +174,10 @@ ZEND_END_MODULE_GLOBALS(output);
BEGIN_EXTERN_C()
+
+extern const char php_output_default_handler_name[sizeof("default output handler")];
+extern const char php_output_devnull_handler_name[sizeof("null output handler")];
+
#define php_output_tearup() \
php_output_startup(); \
php_output_activate(TSRMLS_C)