summaryrefslogtreecommitdiff
path: root/Zend/zend_execute_API.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-01-22 17:02:48 +0000
committerZeev Suraski <zeev@php.net>2000-01-22 17:02:48 +0000
commite6ba28b680dc3e8d118e7a350e27fc26b11e4e50 (patch)
tree5faab6a8eecffd54c179c8070b2f825970932e06 /Zend/zend_execute_API.c
parentc3677ca9079d8d871204683ebcb61f459fbd2d29 (diff)
downloadphp-git-e6ba28b680dc3e8d118e7a350e27fc26b11e4e50.tar.gz
Fix an elusive bug
Diffstat (limited to 'Zend/zend_execute_API.c')
-rw-r--r--Zend/zend_execute_API.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c
index 1d06a76e7f..c56a876f16 100644
--- a/Zend/zend_execute_API.c
+++ b/Zend/zend_execute_API.c
@@ -487,7 +487,7 @@ ZEND_API inline void zend_assign_to_variable_reference(znode *result, zval **var
if (variable_ptr == EG(error_zval_ptr) || value_ptr==EG(error_zval_ptr)) {
variable_ptr_ptr = &EG(uninitialized_zval_ptr);
/* } else if (variable_ptr==&EG(uninitialized_zval) || variable_ptr!=value_ptr) { */
- } else if (variable_ptr_ptr != value_ptr_ptr) {
+ } else if (*variable_ptr_ptr != *value_ptr_ptr) {
variable_ptr->refcount--;
if (variable_ptr->refcount==0) {
zendi_zval_dtor(*variable_ptr);