Skip to content

Commit d909a83

Browse files
committed
Cleanup
1 parent bb3bcf0 commit d909a83

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

Zend/zend_vm_def.h

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2744,6 +2744,7 @@ ZEND_VM_HANDLER(60, ZEND_DO_FCALL, ANY, ANY)
27442744
zend_execute_data *call = EX(call);
27452745
zend_function *fbc = call->func;
27462746
zend_object *object = Z_OBJ(call->This);
2747+
zval *ret;
27472748

27482749
SAVE_OPLINE();
27492750
EX(call) = call->prev_execute_data;
@@ -2843,18 +2844,16 @@ ZEND_VM_HANDLER(60, ZEND_DO_FCALL, ANY, ANY)
28432844

28442845
zend_vm_stack_free_call_frame(call);
28452846
} else {
2846-
zval *return_value = NULL;
2847-
2847+
ret = NULL;
28482848
call->symbol_table = NULL;
28492849
if (RETURN_VALUE_USED(opline)) {
2850-
return_value = EX_VAR(opline->result.var);
2851-
2852-
ZVAL_NULL(return_value);
2853-
Z_VAR_FLAGS_P(return_value) = 0;
2850+
ret = EX_VAR(opline->result.var);
2851+
ZVAL_NULL(ret);
2852+
Z_VAR_FLAGS_P(ret) = 0;
28542853
}
28552854

28562855
call->prev_execute_data = execute_data;
2857-
i_init_func_execute_data(call, &fbc->op_array, return_value);
2856+
i_init_func_execute_data(call, &fbc->op_array, ret);
28582857

28592858
if (EXPECTED(zend_execute_ex == execute_ex)) {
28602859
ZEND_VM_ENTER();

Zend/zend_vm_execute.h

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -492,6 +492,7 @@ static int ZEND_FASTCALL ZEND_DO_FCALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS)
492492
zend_execute_data *call = EX(call);
493493
zend_function *fbc = call->func;
494494
zend_object *object = Z_OBJ(call->This);
495+
zval *ret;
495496

496497
SAVE_OPLINE();
497498
EX(call) = call->prev_execute_data;
@@ -591,18 +592,16 @@ static int ZEND_FASTCALL ZEND_DO_FCALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS)
591592

592593
zend_vm_stack_free_call_frame(call);
593594
} else {
594-
zval *return_value = NULL;
595-
595+
ret = NULL;
596596
call->symbol_table = NULL;
597597
if (RETURN_VALUE_USED(opline)) {
598-
return_value = EX_VAR(opline->result.var);
599-
600-
ZVAL_NULL(return_value);
601-
Z_VAR_FLAGS_P(return_value) = 0;
598+
ret = EX_VAR(opline->result.var);
599+
ZVAL_NULL(ret);
600+
Z_VAR_FLAGS_P(ret) = 0;
602601
}
603602

604603
call->prev_execute_data = execute_data;
605-
i_init_func_execute_data(call, &fbc->op_array, return_value);
604+
i_init_func_execute_data(call, &fbc->op_array, ret);
606605

607606
if (EXPECTED(zend_execute_ex == execute_ex)) {
608607
ZEND_VM_ENTER();

0 commit comments

Comments
 (0)