]> granicus.if.org Git - php/commitdiff
Put zend_lookup_class_ex back into the API for BC.
authorSara Golemon <pollita@php.net>
Wed, 8 Nov 2006 10:09:17 +0000 (10:09 +0000)
committerSara Golemon <pollita@php.net>
Wed, 8 Nov 2006 10:09:17 +0000 (10:09 +0000)
Zend/zend_execute.h
Zend/zend_execute_API.c

index ecf4228f33506dc67af5c56aa090d21fa616a298..dc0e84194a8b852be05cc959b9844d9daaa6c11c 100644 (file)
@@ -70,6 +70,7 @@ static inline void safe_free_zval_ptr_rel(zval *p ZEND_FILE_LINE_DC ZEND_FILE_LI
        }
 }
 ZEND_API int zend_lookup_class(char *name, int name_length, zend_class_entry ***ce TSRMLS_DC);
+ZEND_API int zend_lookup_class_ex(char *name, int name_length, int use_autoload, zend_class_entry ***ce TSRMLS_DC);
 ZEND_API int zend_u_lookup_class(zend_uchar type, zstr name, int name_length, zend_class_entry ***ce TSRMLS_DC);
 ZEND_API int zend_u_lookup_class_ex(zend_uchar type, zstr name, int name_length, int use_autoload, int do_normalize, zend_class_entry ***ce TSRMLS_DC);
 ZEND_API int zend_eval_string(char *str, zval *retval_ptr, char *string_name TSRMLS_DC);
index 4f26c5ca603412a3e85c046f56ba5ca978ce18f9..5dc9625d7a4d23e8ac86d271acbe20e469486dd9 100644 (file)
@@ -1200,6 +1200,11 @@ ZEND_API int zend_u_lookup_class(zend_uchar type, zstr name, int name_length, ze
        return zend_u_lookup_class_ex(type, name, name_length, 1, 1, ce TSRMLS_CC);
 }
 
+ZEND_API int zend_lookup_class_ex(char *name, int name_length, int use_autoload, zend_class_entry ***ce TSRMLS_DC)
+{
+       return zend_u_lookup_class_ex(IS_STRING, ZSTR(name), name_length, use_autoload, 1, ce TSRMLS_CC);
+}
+
 ZEND_API int zend_lookup_class(char *name, int name_length, zend_class_entry ***ce TSRMLS_DC)
 {
        return zend_u_lookup_class(IS_STRING, ZSTR(name), name_length, ce TSRMLS_CC);