From 05cf4423b9aa502682f9dd7d17e8a218b6e05b61 Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Sun, 12 Mar 2000 18:08:46 +0000 Subject: [PATCH] - --- Zend/zend_builtin_functions.c | 5 ++++- Zend/zend_modules.h | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) 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 -- 2.50.1