summaryrefslogtreecommitdiff
path: root/xcache
diff options
context:
space:
mode:
authorXuefer <xuefer@gmail.com>2013-07-12 07:58:09 +0000
committerXuefer <xuefer@gmail.com>2013-07-12 07:58:09 +0000
commitdb3cc8b69b1da39c7620edd90d1f8cf2e992a69c (patch)
tree90d71af7aae08fca09fd4fd5504e70db49ab48ac /xcache
parent57ba9153385a74d2d3fece97625724bba0bef10a (diff)
downloadxcache-db3cc8b69b1da39c7620edd90d1f8cf2e992a69c.tar.gz
xcache-db3cc8b69b1da39c7620edd90d1f8cf2e992a69c.zip
disassembler, Decompiler: fix ISSET_ISEMPTY_VAR
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1300 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
Diffstat (limited to 'xcache')
-rw-r--r--xcache/xc_opcode_spec_def.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/xcache/xc_opcode_spec_def.h b/xcache/xc_opcode_spec_def.h
index 2e1b955..bc4596e 100644
--- a/xcache/xc_opcode_spec_def.h
+++ b/xcache/xc_opcode_spec_def.h
@@ -149,7 +149,11 @@ static const xc_opcode_spec_t xc_opcode_spec[] = {
#else
OPSPEC( UNUSED, UCLASS, STD, UNUSED) /* 113 INIT_STATIC_METHOD_CALL */
#endif
+#ifdef ZEND_ENGINE_2_4
+ OPSPEC( ISSET, STD, STD, TMP) /* 114 ISSET_ISEMPTY_VAR */
+#else
OPSPEC( ISSET, STD, FETCH, TMP) /* 114 ISSET_ISEMPTY_VAR */
+#endif
OPSPEC( ISSET, STD, STD, TMP) /* 115 ISSET_ISEMPTY_DIM_OBJ */
OPSPEC( UNUSED, CLASS, STD, UNUSED) /* 116 IMPORT_FUNCTION */