From 07a3db89b8953bd0964895badb3b662f7514bc10 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 25 Dec 2019 18:14:14 +0100 Subject: patch 8.2.0044: expression type is used inconsistently Problem: Expression type is used inconsistently. Solution: Add "ETYPE_IS" and "ETYPE_ISNOT" as separate enum values. Rename "TYPE_" to "ETYPE_" to avoid confusion. --- src/debugger.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/debugger.c') diff --git a/src/debugger.c b/src/debugger.c index b79f61365..0a25e0b88 100644 --- a/src/debugger.c +++ b/src/debugger.c @@ -929,8 +929,7 @@ debuggy_find( } else { - if (typval_compare(tv, bp->dbg_val, TYPE_EQUAL, - TRUE, FALSE) == OK + if (typval_compare(tv, bp->dbg_val, ETYPE_IS, FALSE) == OK && tv->vval.v_number == FALSE) { typval_T *v; -- cgit v1.2.1