aboutsummaryrefslogtreecommitdiff
path: root/jim-signal.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2020-04-18 14:46:44 +1000
committerSteve Bennett <steveb@workware.net.au>2020-05-04 21:57:37 +1000
commitae1a518e6edc96cb54f6d6401fd6a59656abe8a9 (patch)
treed577a999a9ee4e44e9682b5da68b75144921b7e3 /jim-signal.c
parent93cadfb21511c29366ae8754fe09bd17ef12b9da (diff)
downloadjimtcl-ae1a518e6edc96cb54f6d6401fd6a59656abe8a9.zip
jimtcl-ae1a518e6edc96cb54f6d6401fd6a59656abe8a9.tar.gz
jimtcl-ae1a518e6edc96cb54f6d6401fd6a59656abe8a9.tar.bz2
signal check: fix error return
If the signal is invalid, indicate that Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-signal.c')
-rw-r--r--jim-signal.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/jim-signal.c b/jim-signal.c
index 7d02e68..866119d 100644
--- a/jim-signal.c
+++ b/jim-signal.c
@@ -293,7 +293,7 @@ static int signal_cmd_check(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
int sig = find_signal_by_name(interp, Jim_String(argv[i]));
if (sig < 0 || sig >= MAX_SIGNALS) {
- return -1;
+ return JIM_ERR;
}
mask |= sig_to_bit(sig);
}