summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.h
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>2000-08-14 04:10:02 +0000
committerAndi Gutmans <andi@php.net>2000-08-14 04:10:02 +0000
commite1a36041037d4ac1e1dff587d051307e88baa35b (patch)
tree4a17656be649bc8d3a85d28888fa7ba1099c568c /Zend/zend_execute.h
parente871d2f0362e11aff80dd0196608b95af028fbbb (diff)
downloadphp-git-e1a36041037d4ac1e1dff587d051307e88baa35b.tar.gz
- Unused results should be marked with EXT_TYPE_UNUSED and not IS_UNUSED
Diffstat (limited to 'Zend/zend_execute.h')
-rw-r--r--Zend/zend_execute.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_execute.h b/Zend/zend_execute.h
index 0a85b843b0..8fcd5c0ea9 100644
--- a/Zend/zend_execute.h
+++ b/Zend/zend_execute.h
@@ -216,7 +216,7 @@ ZEND_API inline void zend_assign_to_variable_reference(znode *result, zval **var
(*variable_ptr_ptr)->is_ref = 1;
}
- if (result && (result->op_type != IS_UNUSED)) {
+ if (result && !(result->u.EA.type & EXT_TYPE_UNUSED)) {
Ts[result->u.var].var.ptr_ptr = variable_ptr_ptr;
SELECTIVE_PZVAL_LOCK(*variable_ptr_ptr, result);
AI_USE_PTR(Ts[result->u.var].var);