summaryrefslogtreecommitdiff
path: root/Zend/zend_execute_API.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2005-06-22 15:26:05 +0000
committerDmitry Stogov <dmitry@php.net>2005-06-22 15:26:05 +0000
commitda2ab061114decc4db93d85c8b3f60d47102247a (patch)
treef417baab71db56b244d11a6160eb4ffda1a48ab8 /Zend/zend_execute_API.c
parent00f14fbd74e09823f21938e523e33e0716733de0 (diff)
downloadphp-git-da2ab061114decc4db93d85c8b3f60d47102247a.tar.gz
Fixed bug #29896 (Backtrace argument list out of sync)
Diffstat (limited to 'Zend/zend_execute_API.c')
-rw-r--r--Zend/zend_execute_API.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c
index 8c527ec591..82e59f7651 100644
--- a/Zend/zend_execute_API.c
+++ b/Zend/zend_execute_API.c
@@ -587,6 +587,8 @@ int zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache TS
/* Initialize execute_data */
if (EG(current_execute_data)) {
execute_data = *EG(current_execute_data);
+ EX(op_array) = NULL;
+ EX(opline) = NULL;
} else {
/* This only happens when we're called outside any execute()'s
* It shouldn't be strictly necessary to NULL execute_data out,