diff options
author | Dmitry Stogov <dmitry@php.net> | 2005-06-22 15:26:05 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2005-06-22 15:26:05 +0000 |
commit | da2ab061114decc4db93d85c8b3f60d47102247a (patch) | |
tree | f417baab71db56b244d11a6160eb4ffda1a48ab8 /Zend/zend_execute_API.c | |
parent | 00f14fbd74e09823f21938e523e33e0716733de0 (diff) | |
download | php-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.c | 2 |
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, |