From 257e299594d0b7769d0c14715c359f410f9a6804 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Sun, 28 May 2017 13:40:17 -0400 Subject: [PATCH] Fixed #1444: Code Coverage misses a variable in a multi-line function call --- xdebug.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xdebug.c b/xdebug.c index aeb68f0b1..ea57206bd 100644 --- a/xdebug.c +++ b/xdebug.c @@ -769,6 +769,7 @@ PHP_MINIT_FUNCTION(xdebug) XDEBUG_SET_OPCODE_OVERRIDE_COMMON(ZEND_SEND_VAL); #if PHP_VERSION_ID >= 70000 XDEBUG_SET_OPCODE_OVERRIDE_COMMON(ZEND_SEND_VAL_EX); + XDEBUG_SET_OPCODE_OVERRIDE_COMMON(ZEND_SEND_VAR_EX); #endif XDEBUG_SET_OPCODE_OVERRIDE_COMMON(ZEND_NEW); XDEBUG_SET_OPCODE_OVERRIDE_COMMON(ZEND_EXT_FCALL_BEGIN); @@ -948,6 +949,7 @@ PHP_MSHUTDOWN_FUNCTION(xdebug) zend_set_user_opcode_handler(ZEND_SEND_VAL, NULL); #if PHP_VERSION_ID >= 70000 zend_set_user_opcode_handler(ZEND_SEND_VAL_EX, NULL); + zend_set_user_opcode_handler(ZEND_SEND_VAR_EX, NULL); #endif zend_set_user_opcode_handler(ZEND_NEW, NULL); zend_set_user_opcode_handler(ZEND_EXT_FCALL_BEGIN, NULL);