From 86f5dd8f22d0f1d0285888865861703ea51725e3 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Wed, 17 Mar 2010 10:06:46 +0000 Subject: main/php: apply upstream patch to fix issue that affects mediawiki Mediawiki page has it on download page http://www.mediawiki.org/w/index.php?title=Download&oldid=308208 References: http://www.mwusers.com/forums/showthread.php?14371-ConfirmEdit-and-reCaptcha-extensions-cause-Internal-Errors http://bugs.php.net/bug.php?id=50394 --- main/php/zend_execute_API.c.patch | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 main/php/zend_execute_API.c.patch (limited to 'main/php/zend_execute_API.c.patch') diff --git a/main/php/zend_execute_API.c.patch b/main/php/zend_execute_API.c.patch new file mode 100644 index 000000000..0976a7b39 --- /dev/null +++ b/main/php/zend_execute_API.c.patch @@ -0,0 +1,10 @@ +--- PHP_5_3/Zend/zend_execute_API.c 2009/12/18 18:41:53 292294 ++++ PHP_5_3/Zend/zend_execute_API.c 2009/12/18 19:12:11 292295 +@@ -838,6 +838,7 @@ + zval *param; + + if (EX(function_state).function->type == ZEND_INTERNAL_FUNCTION ++ && (EX(function_state).function->common.fn_flags & ZEND_ACC_CALL_VIA_HANDLER) == 0 + && !ARG_SHOULD_BE_SENT_BY_REF(EX(function_state).function, i + 1) + && PZVAL_IS_REF(*fci->params[i])) { + SEPARATE_ZVAL(fci->params[i]); -- cgit v1.2.3