summaryrefslogtreecommitdiff
path: root/usr.bin/timeout
diff options
context:
space:
mode:
authormartin <martin@NetBSD.org>2014-08-02 09:16:22 +0000
committermartin <martin@NetBSD.org>2014-08-02 09:16:22 +0000
commit7eebb1736bddc8e4e15242a99ab836d2242131c7 (patch)
tree758ee521c18e78c5a30f1148c1fd03d4b1065a10 /usr.bin/timeout
parentec87d31c089b910a2b62d8186280e973f9498456 (diff)
Cast signal argument of kill(2) to int, as sig_atomic_t may be larger.
Avoids: src/usr.bin/timeout/timeout.c:331:5: error: conversion to 'int' from 'sig_atomic_t' may alter its value [-Werror=conversion] kill(pid, sig_term); ^ warning from gcc 4.8
Diffstat (limited to 'usr.bin/timeout')
-rw-r--r--usr.bin/timeout/timeout.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/timeout/timeout.c b/usr.bin/timeout/timeout.c
index 2f24f2f4470..dc1d4f8470e 100644
--- a/usr.bin/timeout/timeout.c
+++ b/usr.bin/timeout/timeout.c
@@ -1,4 +1,4 @@
-/* $NetBSD: timeout.c,v 1.2 2014/08/01 14:01:30 christos Exp $ */
+/* $NetBSD: timeout.c,v 1.3 2014/08/02 09:16:22 martin Exp $ */
/*-
* Copyright (c) 2014 Baptiste Daroussin <bapt@FreeBSD.org>
@@ -32,7 +32,7 @@
#if 0
__FBSDID("$FreeBSD: head/usr.bin/timeout/timeout.c 268763 2014-07-16 13:52:05Z bapt $");
#else
-__RCSID("$NetBSD: timeout.c,v 1.2 2014/08/01 14:01:30 christos Exp $");
+__RCSID("$NetBSD: timeout.c,v 1.3 2014/08/02 09:16:22 martin Exp $");
#endif
#endif /* not lint */
@@ -328,7 +328,7 @@ main(int argc, char **argv)
if (!foreground)
killpg(pgid, killsig);
else
- kill(pid, sig_term);
+ kill(pid, (int)sig_term);
if (do_second_kill) {
set_interval(second_kill);