@@ -250,6 +250,42 @@ PHPAPI int cfg_get_double(char *varname, double *result);
250
250
PHPAPI int cfg_get_string (char * varname , char * * result );
251
251
252
252
253
+ /* PHP-named Zend macro wrappers */
254
+ #define PHP_FN ZEND_FN
255
+ #define PHP_NAMED_FUNCTION ZEND_NAMED_FUNCTION
256
+ #define PHP_FUNCTION ZEND_FUNCTION
257
+
258
+ #define PHP_NAMED_FE ZEND_NAMED_FE
259
+ #define PHP_FE ZEND_FE
260
+ #define PHP_FALIAS ZEND_FALIAS
261
+ #define PHP_STATIC_FE ZEND_STATIC_FE
262
+
263
+ #define PHP_MODULE_STARTUP_N ZEND_MODULE_STARTUP_N
264
+ #define PHP_MODULE_SHUTDOWN_N ZEND_MODULE_SHUTDOWN_N
265
+ #define PHP_MODULE_ACTIVATE_N ZEND_MODULE_ACTIVATE_N
266
+ #define PHP_MODULE_DEACTIVATE_N ZEND_MODULE_DEACTIVATE_N
267
+ #define PHP_MODULE_INFO_N ZEND_MODULE_INFO_N
268
+
269
+ #define PHP_MODULE_STARTUP_D ZEND_MODULE_STARTUP_D
270
+ #define PHP_MODULE_SHUTDOWN_D ZEND_MODULE_SHUTDOWN_D
271
+ #define PHP_MODULE_ACTIVATE_D ZEND_MODULE_ACTIVATE_D
272
+ #define PHP_MODULE_DEACTIVATE_D ZEND_MODULE_DEACTIVATE_D
273
+ #define PHP_MODULE_INFO_D ZEND_MODULE_INFO_D
274
+
275
+ /* Compatibility macros */
276
+ #define PHP_MINIT ZEND_MODULE_STARTUP_N
277
+ #define PHP_MSHUTDOWN ZEND_MODULE_SHUTDOWN_N
278
+ #define PHP_RINIT ZEND_MODULE_ACTIVATE_N
279
+ #define PHP_RSHUTDOWN ZEND_MODULE_DEACTIVATE_N
280
+ #define PHP_MINFO ZEND_MODULE_INFO_N
281
+
282
+ #define PHP_MINIT_FUNCTION ZEND_MODULE_STARTUP_D
283
+ #define PHP_MSHUTDOWN_FUNCTION ZEND_MODULE_SHUTDOWN_D
284
+ #define PHP_RINIT_FUNCTION ZEND_MODULE_ACTIVATE_D
285
+ #define PHP_RSHUTDOWN_FUNCTION ZEND_MODULE_DEACTIVATE_D
286
+ #define PHP_MINFO_FUNCTION ZEND_MODULE_INFO_D
287
+
288
+
253
289
/* Output support */
254
290
#include "main/php_output.h"
255
291
#define PHPWRITE (str , str_len ) php_body_write((str), (str_len) TSRMLS_CC)
0 commit comments