summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorjoerg <joerg>2017-02-25 21:21:53 +0000
committerjoerg <joerg>2017-02-25 21:21:53 +0000
commitf6f428f0e957e016e46143033cabf24d3d8ab82a (patch)
tree6e1dd6dd92eb17f08b6eeea384ea6206345221f7 /pkgtools
parentcd7a90db9cc6b7d251e85ad72f1c40037e95ad4d (diff)
downloadpkgsrc-f6f428f0e957e016e46143033cabf24d3d8ab82a.tar.gz
Deal with stupid GCC warnings on Linux due to glibc deciding that
write's return value must be used at all times.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/pbulk/files/pbulk/lib/event.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgtools/pbulk/files/pbulk/lib/event.c b/pkgtools/pbulk/files/pbulk/lib/event.c
index 278800abd09..32e563828f8 100644
--- a/pkgtools/pbulk/files/pbulk/lib/event.c
+++ b/pkgtools/pbulk/files/pbulk/lib/event.c
@@ -1,4 +1,4 @@
-/* $NetBSD: event.c,v 1.7 2015/09/08 13:57:36 joerg Exp $ */
+/* $NetBSD: event.c,v 1.8 2017/02/25 21:21:53 joerg Exp $ */
/*-
* Copyright (c) 2007, 2009 Joerg Sonnenberger <joerg@NetBSD.org>.
@@ -269,7 +269,8 @@ signal_handler(int sig_id)
}
old_errno = errno;
- write(signal_pipe[1], &buf, 1);
+ if (write(signal_pipe[1], &buf, 1)) {
+ }
errno = old_errno;
}