diff options
| author | Nikita Popov <nikic@php.net> | 2016-01-19 22:25:21 +0100 |
|---|---|---|
| committer | Nikita Popov <nikic@php.net> | 2016-01-19 22:26:32 +0100 |
| commit | dcf3db6ac86d5a2fb58cd337b691de820c160c3f (patch) | |
| tree | 1b665d350db68f6316a478b8bb0399632e79c73d | |
| parent | 5662d73528f7be103c8812b97dc239957c1f4626 (diff) | |
| download | php-git-dcf3db6ac86d5a2fb58cd337b691de820c160c3f.tar.gz | |
Mark isset($$var) as INDIRECT_VAR_ACCESS
| -rw-r--r-- | ext/opcache/Optimizer/zend_cfg.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/opcache/Optimizer/zend_cfg.c b/ext/opcache/Optimizer/zend_cfg.c index 9dd0367776..b8121808d2 100644 --- a/ext/opcache/Optimizer/zend_cfg.c +++ b/ext/opcache/Optimizer/zend_cfg.c @@ -365,6 +365,7 @@ int zend_build_cfg(zend_arena **arena, const zend_op_array *op_array, uint32_t b BB_START(i + 1); break; case ZEND_UNSET_VAR: + case ZEND_ISSET_ISEMPTY_VAR: if (!(opline->extended_value & ZEND_QUICK_SET)) { flags |= ZEND_FUNC_INDIRECT_VAR_ACCESS; } |
