diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h index 871edf3aed79..c724df9f2c1d 100644 --- a/Zend/zend_vm_def.h +++ b/Zend/zend_vm_def.h @@ -4474,9 +4474,7 @@ ZEND_VM_COLD_CONST_HANDLER(124, ZEND_VERIFY_RETURN_TYPE, CONST|TMP|VAR|UNUSED|CV SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if !ZEND_VM_SPEC || (OP1_TYPE != IS_UNUSED) + } else if (!ZEND_VM_SPEC) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -4534,7 +4532,6 @@ ZEND_VM_COLD_CONST_HANDLER(124, ZEND_VERIFY_RETURN_TYPE, CONST|TMP|VAR|UNUSED|CV HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } diff --git a/Zend/zend_vm_execute.h b/Zend/zend_vm_execute.h index bdd7bea9bc7b..e1586c123ea7 100644 --- a/Zend/zend_vm_execute.h +++ b/Zend/zend_vm_execute.h @@ -11240,9 +11240,7 @@ static ZEND_VM_COLD ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_ SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_CONST != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -11300,7 +11298,6 @@ static ZEND_VM_COLD ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_ HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -21605,9 +21602,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_TMP_VAR != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -21665,7 +21660,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -29654,9 +29648,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_VAR != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -29714,7 +29706,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -37108,9 +37099,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_UNUSED != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -37168,7 +37157,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -49350,9 +49338,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_CV != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -49410,7 +49396,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_FUNC_CCONV ZEND_VERIFY_RETURN HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -64017,9 +64002,7 @@ static ZEND_VM_COLD ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIF SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_CONST != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -64077,7 +64060,6 @@ static ZEND_VM_COLD ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIF HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -74282,9 +74264,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_TMP_VAR != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -74342,7 +74322,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -82331,9 +82310,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_VAR != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -82391,7 +82368,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -89785,9 +89761,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_UNUSED != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -89845,7 +89819,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } } @@ -101925,9 +101898,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE SAVE_OPLINE(); zend_verify_missing_return_type(EX(func)); HANDLE_EXCEPTION(); - } else { -/* prevents "undefined variable opline" errors */ -#if 0 || (IS_CV != IS_UNUSED) + } else if (0) { USE_OPLINE zval *retval_ref, *retval_ptr; zend_arg_info *ret_info = EX(func)->common.arg_info - 1; @@ -101985,7 +101956,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_OPCODE_HANDLER_CCONV ZEND_VERIFY_RETURN_TYPE HANDLE_EXCEPTION(); } ZEND_VM_NEXT_OPCODE(); -#endif } }