From: Zeev Suraski Date: Sun, 12 Mar 2000 18:08:46 +0000 (+0000) Subject: - X-Git-Tag: PHP-4.0-RC1~172 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=05cf4423b9aa502682f9dd7d17e8a218b6e05b61;p=php - --- diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index fb5fb432f2..b925bee8c0 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -54,7 +54,10 @@ static ZEND_FUNCTION(is_subclass_of); static ZEND_FUNCTION(get_class_vars); static ZEND_FUNCTION(get_object_vars); -extern unsigned char first_arg_force_ref[]; +unsigned char first_arg_force_ref[] = { 1, BYREF_FORCE }; +unsigned char first_arg_allow_ref[] = { 1, BYREF_ALLOW }; +unsigned char second_arg_force_ref[] = { 2, BYREF_NONE, BYREF_FORCE }; +unsigned char second_arg_allow_ref[] = { 2, BYREF_NONE, BYREF_ALLOW }; static zend_function_entry builtin_functions[] = { ZEND_FE(zend_version, NULL) diff --git a/Zend/zend_modules.h b/Zend/zend_modules.h index 287085fb64..277476547f 100644 --- a/Zend/zend_modules.h +++ b/Zend/zend_modules.h @@ -30,6 +30,11 @@ #define GINIT_FUNC_ARGS void #define GINIT_FUNC_ARGS_PASSTHRU +extern unsigned char first_arg_force_ref[]; +extern unsigned char first_arg_allow_ref[]; +extern unsigned char second_arg_force_ref[]; +extern unsigned char second_arg_allow_ref[]; + #include "zend.h" #define ZEND_MODULE_API_NO 20000310