]> granicus.if.org Git - php/commitdiff
fix opcode missing on eval
authorkrakjoe <joe.watkins@live.co.uk>
Mon, 11 Nov 2013 17:06:30 +0000 (17:06 +0000)
committerkrakjoe <joe.watkins@live.co.uk>
Mon, 11 Nov 2013 17:06:30 +0000 (17:06 +0000)
phpdbg_prompt.c

index 797df423dcdb0afe5047ae6d486ec4953f87ce55..a690f5226802c4891b023128ef2004e981ff0460 100644 (file)
@@ -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)) {