]> granicus.if.org Git - php/commitdiff
Fixed unintended API break
authorDmitry Stogov <dmitry@zend.com>
Mon, 19 Feb 2018 10:11:39 +0000 (13:11 +0300)
committerDmitry Stogov <dmitry@zend.com>
Mon, 19 Feb 2018 10:11:39 +0000 (13:11 +0300)
Zend/zend_API.h

index 91dc9e268cc3ab0a1073b6805710e69162573706..132ff1cfaf24d8da9898fd13c5f7bb84bdac18cf 100644 (file)
@@ -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);