diff options
author | Andi Gutmans <andi@php.net> | 2004-08-12 05:54:11 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2004-08-12 05:54:11 +0000 |
commit | 993f70c1d20784a69ca4a9907d6415f4be02adfe (patch) | |
tree | 223c602d487ecdcd9a1e47de3caaca60c92f2848 /Zend/zend_execute.c | |
parent | de25255b6dffbcb8f6add7a685fb938e59b7dbb2 (diff) | |
download | php-git-993f70c1d20784a69ca4a9907d6415f4be02adfe.tar.gz |
- Don't use magic numbers
Diffstat (limited to 'Zend/zend_execute.c')
-rw-r--r-- | Zend/zend_execute.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 79ea269a2f..f7c20f27a4 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -3779,8 +3779,7 @@ int zend_fe_fetch_handler(ZEND_OPCODE_HANDLER_ARGS) HashTable *fe_ht; zend_object_iterator *iter = NULL; int key_type; - /* extended_value & 2 means that the key is also needed */ - zend_bool use_key = opline->extended_value & 2; + zend_bool use_key = opline->extended_value & ZEND_FE_FETCH_WITH_KEY; PZVAL_LOCK(array); @@ -3858,13 +3857,13 @@ int zend_fe_fetch_handler(ZEND_OPCODE_HANDLER_ARGS) break; } - if (opline->extended_value & 1) { + if (opline->extended_value & ZEND_FE_FETCH_BYREF) { SEPARATE_ZVAL_IF_NOT_REF(value); (*value)->is_ref = 1; } if (!use_key) { - if (opline->extended_value & 1) { + if (opline->extended_value & ZEND_FE_FETCH_BYREF) { EX_T(opline->result.u.var).var.ptr_ptr = value; (*value)->refcount++; } else { |