summaryrefslogtreecommitdiff
path: root/src/vim9execute.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-03-22 13:44:28 +0100
committerBram Moolenaar <Bram@vim.org>2020-03-22 13:44:28 +0100
commit97acfc781bdb7fa2838dc6e0e7f9952ea61bb2fd (patch)
tree41197a3b39753aae79e6a91fd2396c413a2ebf6b /src/vim9execute.c
parentce436de5a9b94886baf023b3d22193cc68d0e9d1 (diff)
downloadvim-git-97acfc781bdb7fa2838dc6e0e7f9952ea61bb2fd.tar.gz
patch 8.2.0424: checking for wrong return valuev8.2.0424
Problem: Checking for wrong return value. (Tom) Solution: Invert the check and fix the test.
Diffstat (limited to 'src/vim9execute.c')
-rw-r--r--src/vim9execute.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vim9execute.c b/src/vim9execute.c
index 33b6430a5..9f829d69f 100644
--- a/src/vim9execute.c
+++ b/src/vim9execute.c
@@ -487,7 +487,7 @@ call_def_function(
{
// Turn CTRL-C into an exception.
got_int = FALSE;
- if (throw_exception("Vim:Interrupt", ET_INTERRUPT, NULL) != FAIL)
+ if (throw_exception("Vim:Interrupt", ET_INTERRUPT, NULL) == FAIL)
goto failed;
did_throw = TRUE;
}