[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] raise: fix mingw handling of SIGPIPE
From: |
Eric Blake |
Subject: |
[PATCH] raise: fix mingw handling of SIGPIPE |
Date: |
Wed, 9 Nov 2011 11:36:05 -0700 |
When compiling for mingw, I see:
CC sigprocmask.lo
sigprocmask.c: In function '_gl_raise_SIGPIPE':
sigprocmask.c:349:1: warning: control reaches end of non-void function
which means that raise(SIGPIPE) would be using an uninitialized
value as its return.
* lib/sigprocmask.c (_gl_raise_SIGPIPE): Provide a return value.
Signed-off-by: Eric Blake <address@hidden>
---
ChangeLog | 5 +++++
lib/sigprocmask.c | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 2e1f6be..8b5a1ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-11-09 Eric Blake <address@hidden>
+
+ raise: fix mingw handling of SIGPIPE
+ * lib/sigprocmask.c (_gl_raise_SIGPIPE): Provide a return value.
+
2011-11-08 Bruno Haible <address@hidden>
More conditional dependencies.
diff --git a/lib/sigprocmask.c b/lib/sigprocmask.c
index e75c757..d696189 100644
--- a/lib/sigprocmask.c
+++ b/lib/sigprocmask.c
@@ -344,5 +344,6 @@ _gl_raise_SIGPIPE (void)
else if (handler != SIG_IGN)
(*handler) (SIGPIPE);
}
+ return 0;
}
#endif
--
1.7.4.4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] raise: fix mingw handling of SIGPIPE,
Eric Blake <=