* src/su.c: Check for sigfillset() failure.
+2013-08-20 Nicolas François <nicolas.francois@centraliens.net>
+
+ * src/su.c: Check for sigfillset() failure.
+
2013-08-19 Nicolas François <nicolas.francois@centraliens.net>
* src/su.c: Report error message rather than errno.
}
/* parent only */
- sigfillset (&ourset);
- if (sigprocmask (SIG_BLOCK, &ourset, NULL) != 0) {
+ if ( (sigfillset (&ourset) != 0)
+ || (sigprocmask (SIG_BLOCK, &ourset, NULL) != 0)) {
(void) fprintf (stderr,
_("%s: signal malfunction\n"),
Prog);