php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | |
Patch zend_call_user_function_prefer_ref for Scripting Engine problem Bug #52939Patch version 2010-09-28 01:50 UTC Return to Bug #52939 | Download this patchThis patch is obsolete Obsoleted by patches: Patch Revisions:Developer: cataphract@php.netIndex: zend_execute_API.c =================================================================== --- zend_execute_API.c (revision 303758) +++ zend_execute_API.c (working copy) @@ -857,7 +857,7 @@ SEPARATE_ZVAL(fci->params[i]); } - if (ARG_SHOULD_BE_SENT_BY_REF(EX(function_state).function, i + 1) + if (ARG_MUST_BE_SENT_BY_REF(EX(function_state).function, i + 1) && !PZVAL_IS_REF(*fci->params[i])) { if (Z_REFCOUNT_PP(fci->params[i]) > 1) { |
Copyright © 2001-2024 The PHP Group All rights reserved. |
Last updated: Thu Nov 21 15:01:30 2024 UTC |