summaryrefslogtreecommitdiff
path: root/sapi/phpdbg/phpdbg_utils.c
diff options
context:
space:
mode:
authorBob Weinand <bobwei9@hotmail.com>2015-04-21 23:09:09 +0200
committerBob Weinand <bobwei9@hotmail.com>2015-04-22 01:08:07 +0200
commit73d31d44e8b59804077b4f6451e06caf69166a6b (patch)
treea91cb966fc00bc1bbff8604596755f28f0655e20 /sapi/phpdbg/phpdbg_utils.c
parentc9da004a1884f54ad69b8b66e585f1ba451e84ee (diff)
downloadphp-git-73d31d44e8b59804077b4f6451e06caf69166a6b.tar.gz
Break on uncaught exceptions in current frame in phpdbg
Diffstat (limited to 'sapi/phpdbg/phpdbg_utils.c')
-rw-r--r--sapi/phpdbg/phpdbg_utils.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sapi/phpdbg/phpdbg_utils.c b/sapi/phpdbg/phpdbg_utils.c
index e1f6c59502..fce042a225 100644
--- a/sapi/phpdbg/phpdbg_utils.c
+++ b/sapi/phpdbg/phpdbg_utils.c
@@ -726,8 +726,8 @@ PHPDBG_API zend_bool phpdbg_check_caught_ex(zend_execute_data *ex) {
op_num = op - op_array->opcodes;
- for (i = 0; i < op_array->last_try_catch && op_array->try_catch_array[i].try_op > op_num; i++) {
- if (op_num < op_array->try_catch_array[i].catch_op || op_num < op_array->try_catch_array[i].finally_op) {
+ for (i = 0; i < op_array->last_try_catch && op_array->try_catch_array[i].try_op < op_num; i++) {
+ if (op_num <= op_array->try_catch_array[i].catch_op || op_num <= op_array->try_catch_array[i].finally_op) {
return 1;
}
}