summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDr. Tilmann Bubeck <t.bubeck@reinform.de>2013-10-13 21:38:10 +0200
committerDr. Tilmann Bubeck <t.bubeck@reinform.de>2013-10-13 21:38:10 +0200
commitafeb2c22ba1f7193acf814954e66f40cfd699c17 (patch)
tree41c61fc7be4acea119c5ffc1b33e533fb86d31ff
parent2eb4ef59d7c27ac7972954d406ad9c2fa8123672 (diff)
Fix warning about warn_unused_result triggered by WRITES.
-rw-r--r--process.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/process.c b/process.c
index 45ddacd..b44858a 100644
--- a/process.c
+++ b/process.c
@@ -636,8 +636,9 @@ static const char *xauth_filename = NULL;
static volatile Bool dieing = False;
-/* poor man's puts(), for under signal handlers */
-#define WRITES(fd, S) (void)write((fd), (S), strlen((S)))
+/* poor man's puts(), for under signal handlers,
+ extended to ignore warn_unused_result */
+#define WRITES(fd, S) {if(write((fd), (S), strlen((S))));}
/* ARGSUSED */
_X_NORETURN