From: Dmitry Stogov Date: Mon, 19 Feb 2018 10:11:39 +0000 (+0300) Subject: Fixed unintended API break X-Git-Tag: php-7.3.0alpha1~346 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2bf8b4276664e6c0c49c3156fe104fee45620feb;p=php Fixed unintended API break --- diff --git a/Zend/zend_API.h b/Zend/zend_API.h index 91dc9e268c..132ff1cfaf 100644 --- a/Zend/zend_API.h +++ b/Zend/zend_API.h @@ -299,10 +299,10 @@ ZEND_API void zend_class_implements(zend_class_entry *class_entry, int num_inter ZEND_API int zend_register_class_alias_ex(const char *name, size_t name_len, zend_class_entry *ce, int persistent); -#define zend_register_class_alias(name, ce, persistent) \ - zend_register_class_alias_ex(name, sizeof(name)-1, ce, persistent) -#define zend_register_ns_class_alias(ns, name, ce, persistent) \ - zend_register_class_alias_ex(ZEND_NS_NAME(ns, name), sizeof(ZEND_NS_NAME(ns, name))-1, ce, persistent) +#define zend_register_class_alias(name, ce) \ + zend_register_class_alias_ex(name, sizeof(name)-1, ce, 1) +#define zend_register_ns_class_alias(ns, name, ce) \ + zend_register_class_alias_ex(ZEND_NS_NAME(ns, name), sizeof(ZEND_NS_NAME(ns, name))-1, ce, 1) ZEND_API int zend_disable_function(char *function_name, size_t function_name_length); ZEND_API int zend_disable_class(char *class_name, size_t class_name_length);