]> granicus.if.org Git - php/commitdiff
Add missing macro
authorMarcus Boerger <helly@php.net>
Mon, 12 Jan 2004 00:19:40 +0000 (00:19 +0000)
committerMarcus Boerger <helly@php.net>
Mon, 12 Jan 2004 00:19:40 +0000 (00:19 +0000)
# by popular demand, more and more exts need this

Zend/zend_API.h
main/php.h

index 0ad7f15b44b32febaec7366cb82c7f986719ede2..f6290479ca9f93b8b2af85be1a343037033425f6 100644 (file)
@@ -55,6 +55,7 @@ typedef struct _zend_function_entry {
 #define ZEND_ABSTRACT_ME(classname, name, arg_info)    ZEND_FENTRY(name, NULL, arg_info, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT)
 #define ZEND_MALIAS(name, classname, alias, arg_info, flags) \
                                                     ZEND_FENTRY(name, ZEND_FN(classname##_##alias), arg_info, flags)
+#define ZEND_ME_MAPPING(name, func_name, arg_types) ZEND_NAMED_FE(name, ZEND_FN(func_name), arg_types)
 
 #define ZEND_ARG_INFO(pass_by_ref, name)                                                       { #name, sizeof(#name)-1, NULL, 0, 0, pass_by_ref },
 #define ZEND_ARG_PASS_INFO(pass_by_ref)                                                                { NULL, 0, NULL, 0, 0, pass_by_ref },
index 2f63f94b49aed6642a223b2801fd6a332f09f77a..f19affd17836abe57b573c1deab90fe342fc81c5 100644 (file)
@@ -355,6 +355,7 @@ END_EXTERN_C()
 #define PHP_FE                 ZEND_FE
 #define PHP_FALIAS             ZEND_FALIAS
 #define PHP_ME          ZEND_ME
+#define PHP_ME_MAPPING  ZEND_ME_MAPPING
 
 #define PHP_MODULE_STARTUP_N   ZEND_MODULE_STARTUP_N
 #define PHP_MODULE_SHUTDOWN_N  ZEND_MODULE_SHUTDOWN_N