From: krakjoe Date: Mon, 11 Nov 2013 17:06:30 +0000 (+0000) Subject: fix opcode missing on eval X-Git-Tag: php-5.6.0alpha1~110^2~476 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f62b47c9ff3856681314495dbe3c02d8cb8a7b2f;p=php fix opcode missing on eval --- diff --git a/phpdbg_prompt.c b/phpdbg_prompt.c index 797df423dc..a690f52268 100644 --- a/phpdbg_prompt.c +++ b/phpdbg_prompt.c @@ -530,6 +530,9 @@ zend_vm_enter: } #endif + phpdbg_print_opline( + execute_data TSRMLS_CC); + if (PHPDBG_G(has_file_bp) && phpdbg_find_breakpoint_file(execute_data->op_array TSRMLS_CC) == SUCCESS) { while (phpdbg_interactive(TSRMLS_C) != PHPDBG_NEXT) { @@ -567,9 +570,6 @@ zend_vm_enter: PHPDBG_G(vmret) = execute_data->opline->handler(execute_data TSRMLS_CC); - phpdbg_print_opline( - execute_data TSRMLS_CC); - if (PHPDBG_G(stepping)) { while (phpdbg_interactive(TSRMLS_C) != PHPDBG_NEXT) { if (!PHPDBG_G(quitting)) {