summaryrefslogtreecommitdiffstats
path: root/otherlibs/unix
diff options
context:
space:
mode:
Diffstat (limited to 'otherlibs/unix')
-rw-r--r--otherlibs/unix/kill.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/otherlibs/unix/kill.c b/otherlibs/unix/kill.c
index d9ff474bc..de84a044f 100644
--- a/otherlibs/unix/kill.c
+++ b/otherlibs/unix/kill.c
@@ -25,7 +25,7 @@ value unix_kill(pid, signal) /* ML */
sig = Int_val(signal);
if (sig < 0) {
sig = posix_signals[-sig-1];
- if (sig == 0) invalid_argument("Unix.kill: unavailable signal");
+ if (sig < 0) invalid_argument("Sys.signal: unavailable signal");
}
if (kill(Int_val(pid), sig) == -1)
uerror("kill", Nothing);