summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXinchen Hui <laruence@php.net>2015-06-28 19:09:19 +0800
committerXinchen Hui <laruence@php.net>2015-06-28 19:16:00 +0800
commita486294e7d607e8886b5ca35216e33bf78a2b549 (patch)
tree8405988bccf1abc48c957d6896fae54f3be17a61
parentb81188518bc6018ad784492720558affeec7abf6 (diff)
downloadphp-git-a486294e7d607e8886b5ca35216e33bf78a2b549.tar.gz
Unused ret
-rw-r--r--Zend/zend_vm_execute.h2
-rw-r--r--Zend/zend_vm_gen.php2
2 files changed, 4 insertions, 0 deletions
diff --git a/Zend/zend_vm_execute.h b/Zend/zend_vm_execute.h
index 69a73467fa..133a1d11a4 100644
--- a/Zend/zend_vm_execute.h
+++ b/Zend/zend_vm_execute.h
@@ -398,7 +398,9 @@ ZEND_API void execute_ex(zend_execute_data *ex)
LOAD_OPLINE();
while (1) {
+#if !defined(ZEND_VM_FP_GLOBAL_REG) || !defined(ZEND_VM_IP_GLOBAL_REG)
int ret;
+#endif
#if defined(ZEND_VM_FP_GLOBAL_REG) && defined(ZEND_VM_IP_GLOBAL_REG)
((opcode_handler_t)OPLINE->handler)(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU);
if (UNEXPECTED(!OPLINE)) {
diff --git a/Zend/zend_vm_gen.php b/Zend/zend_vm_gen.php
index c57cbad358..316eb55a11 100644
--- a/Zend/zend_vm_gen.php
+++ b/Zend/zend_vm_gen.php
@@ -1185,7 +1185,9 @@ function gen_executor($f, $skl, $spec, $kind, $executor_name, $initializer_name)
case "ZEND_VM_CONTINUE_LABEL":
if ($kind == ZEND_VM_KIND_CALL) {
// Only SWITCH dispatch method use it
+ out($f,"#if !defined(ZEND_VM_FP_GLOBAL_REG) || !defined(ZEND_VM_IP_GLOBAL_REG)\n");
out($f,$m[1]."\tint ret;".$m[3]."\n");
+ out($f,"#endif\n");
} else if ($kind == ZEND_VM_KIND_SWITCH) {
// Only SWITCH dispatch method use it
out($f,"zend_vm_continue:".$m[3]."\n");