diff options
author | Dmitry Stogov <dmitry@zend.com> | 2018-03-14 09:41:25 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2018-03-14 09:41:25 +0300 |
commit | 975d144027e8e8de34bf91a02c60db34f3b80683 (patch) | |
tree | ebcb3dd602fe5054626ff18f278279d4e7ef4a44 /Zend/zend_vm_gen.php | |
parent | 2db6d8e41538e602fffd99ca3ea8fd2749bb9b31 (diff) | |
download | php-git-975d144027e8e8de34bf91a02c60db34f3b80683.tar.gz |
Fixed user-opcode support
Diffstat (limited to 'Zend/zend_vm_gen.php')
-rw-r--r-- | Zend/zend_vm_gen.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_vm_gen.php b/Zend/zend_vm_gen.php index 98289b9b7c..995eafc856 100644 --- a/Zend/zend_vm_gen.php +++ b/Zend/zend_vm_gen.php @@ -2599,7 +2599,7 @@ function gen_vm($def, $skel) { out($f,"#if defined(ZEND_VM_FP_GLOBAL_REG) && defined(ZEND_VM_IP_GLOBAL_REG)\n"); if (ZEND_VM_KIND == ZEND_VM_KIND_HYBRID) { out($f,"#if (ZEND_VM_KIND == ZEND_VM_KIND_HYBRID)\n"); - out($f, "\thandler = (opcode_handler_t)zend_vm_get_opcode_handler_func(opline->opcode, opline);\n"); + out($f, "\thandler = (opcode_handler_t)zend_vm_get_opcode_handler_func(zend_user_opcodes[opline->opcode], opline);\n"); out($f, "\thandler(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);\n"); out($f, "\tif (EXPECTED(opline != &hybrid_halt_op)) {\n"); out($f,"#else\n"); |