]> granicus.if.org Git - php/commitdiff
DLL export several APIs needed for phpdbg
authorAnatol Belski <ab@php.net>
Sun, 12 Oct 2014 17:22:03 +0000 (19:22 +0200)
committerAnatol Belski <ab@php.net>
Sun, 12 Oct 2014 17:22:03 +0000 (19:22 +0200)
Zend/zend.c
Zend/zend_API.c
Zend/zend_API.h
Zend/zend_extensions.h

index 891928359d165896158285f8baa8841f9f341b80..409befe97bd83be6fbcc6ca713e1e7ce1196e9d5 100644 (file)
@@ -901,7 +901,7 @@ ZEND_API void _zend_bailout(char *filename, uint lineno) /* {{{ */
 /* }}} */
 END_EXTERN_C()
 
-void zend_append_version_info(const zend_extension *extension) /* {{{ */
+ZEND_API void zend_append_version_info(const zend_extension *extension) /* {{{ */
 {
        char *new_info;
        uint new_info_length;
index b8dd3434cae2eb139a4d3c9f6ebeffaa18ebf54c..8472cd7ab17fcca002be945151e50aced303b3af 100644 (file)
@@ -2499,7 +2499,7 @@ ZEND_API void zend_post_deactivate_modules(TSRMLS_D) /* {{{ */
 /* }}} */
 
 /* return the next free module number */
-int zend_next_free_module(void) /* {{{ */
+ZEND_API int zend_next_free_module(void) /* {{{ */
 {
        return zend_hash_num_elements(&module_registry) + 1;
 }
index efc267f918e61bb1df802ca894efc8d8f97043db..0e2a01c819d6a8b687c43f72e5be2850e692807d 100644 (file)
@@ -233,7 +233,7 @@ typedef struct _zend_fcall_info_cache {
 
 #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0)
 
-int zend_next_free_module(void);
+ZEND_API int zend_next_free_module(void);
 
 BEGIN_EXTERN_C()
 ZEND_API int zend_get_parameters(int ht, int param_count, ...);
index 3eda38aa96f696fbc1f714b2636423ca27a6bfa1..5203e531969622f2344948e685ef259bd7df4a6c 100644 (file)
@@ -111,7 +111,7 @@ END_EXTERN_C()
 ZEND_API extern zend_llist zend_extensions;
 
 void zend_extension_dtor(zend_extension *extension);
-void zend_append_version_info(const zend_extension *extension);
+ZEND_API void zend_append_version_info(const zend_extension *extension);
 int zend_startup_extensions_mechanism(void);
 int zend_startup_extensions(void);
 void zend_shutdown_extensions(TSRMLS_D);