com php-src: Cleanup: Zend/zend_vm_def.h Zend/zend_vm _execute.h

From: Date: Mon, 29 Dec 2014 10:38:36 +0000
Subject: com php-src: Cleanup: Zend/zend_vm_def.h Zend/zend_vm _execute.h
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-83918@lists.php.net to get a copy of this message
Commit: d909a837e2c9310850bab9372a79b177fcc5091c Author: Dmitry Stogov <dmitry@zend.com> Mon, 29 Dec 2014 13:38:36 +0300 Parents: bb3bcf0c5d27c65e955ded2304eeae1eb10a6283 Branches: master Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=d909a837e2c9310850bab9372a79b177fcc5091c Log: Cleanup Changed paths: M Zend/zend_vm_def.h M Zend/zend_vm_execute.h Diff: diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h index 964a499..e7f8300 100644 --- a/Zend/zend_vm_def.h +++ b/Zend/zend_vm_def.h @@ -2744,6 +2744,7 @@ ZEND_VM_HANDLER(60, ZEND_DO_FCALL, ANY, ANY) zend_execute_data *call = EX(call); zend_function *fbc = call->func; zend_object *object = Z_OBJ(call->This); + zval *ret; SAVE_OPLINE(); EX(call) = call->prev_execute_data; @@ -2843,18 +2844,16 @@ ZEND_VM_HANDLER(60, ZEND_DO_FCALL, ANY, ANY) zend_vm_stack_free_call_frame(call); } else { - zval *return_value = NULL; - + ret = NULL; call->symbol_table = NULL; if (RETURN_VALUE_USED(opline)) { - return_value = EX_VAR(opline->result.var); - - ZVAL_NULL(return_value); - Z_VAR_FLAGS_P(return_value) = 0; + ret = EX_VAR(opline->result.var); + ZVAL_NULL(ret); + Z_VAR_FLAGS_P(ret) = 0; } call->prev_execute_data = execute_data; - i_init_func_execute_data(call, &fbc->op_array, return_value); + i_init_func_execute_data(call, &fbc->op_array, ret); if (EXPECTED(zend_execute_ex == execute_ex)) { ZEND_VM_ENTER(); diff --git a/Zend/zend_vm_execute.h b/Zend/zend_vm_execute.h index 435eaf3..7cb915f 100644 --- a/Zend/zend_vm_execute.h +++ b/Zend/zend_vm_execute.h @@ -492,6 +492,7 @@ static int ZEND_FASTCALL ZEND_DO_FCALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) zend_execute_data *call = EX(call); zend_function *fbc = call->func; zend_object *object = Z_OBJ(call->This); + zval *ret; SAVE_OPLINE(); EX(call) = call->prev_execute_data; @@ -591,18 +592,16 @@ static int ZEND_FASTCALL ZEND_DO_FCALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) zend_vm_stack_free_call_frame(call); } else { - zval *return_value = NULL; - + ret = NULL; call->symbol_table = NULL; if (RETURN_VALUE_USED(opline)) { - return_value = EX_VAR(opline->result.var); - - ZVAL_NULL(return_value); - Z_VAR_FLAGS_P(return_value) = 0; + ret = EX_VAR(opline->result.var); + ZVAL_NULL(ret); + Z_VAR_FLAGS_P(ret) = 0; } call->prev_execute_data = execute_data; - i_init_func_execute_data(call, &fbc->op_array, return_value); + i_init_func_execute_data(call, &fbc->op_array, ret); if (EXPECTED(zend_execute_ex == execute_ex)) { ZEND_VM_ENTER();

« previous php.cvs (#83918) next »