From 493e81e4c70e28e440544df372536c5171089fff Mon Sep 17 00:00:00 2001 From: krakjoe Date: Sun, 10 Nov 2013 21:29:14 +0000 Subject: [PATCH] ... --- phpdbg_prompt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/phpdbg_prompt.c b/phpdbg_prompt.c index 7671b2234b..684e88c64b 100644 --- a/phpdbg_prompt.c +++ b/phpdbg_prompt.c @@ -390,10 +390,10 @@ zend_vm_enter: } } - if (PHPDBG_G(has_sym_bp)) { + if (PHPDBG_G(has_sym_bp) && execute_data->opline->opcode != ZEND_RETURN) { zend_execute_data *previous = execute_data->prev_execute_data; if (previous && (previous != execute_data)) { - if (previous->opline && execute_data->opline->opcode != ZEND_RETURN) { + if (previous->opline) { if (previous->opline->opcode == ZEND_DO_FCALL || previous->opline->opcode == ZEND_DO_FCALL_BY_NAME) { if (phpdbg_find_breakpoint_symbol(previous->function_state.function TSRMLS_CC) == SUCCESS) { while (phpdbg_interactive(0, NULL TSRMLS_CC) != PHPDBG_NEXT) { -- 2.40.0