Don't clutter code - sinit - suckless init
(HTM) git clone git://git.suckless.org/sinit
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 36cbf757036bc20dd8889ca7c19a025f8ded077e
(DIR) parent 7345487258eacdabbb6a6335ab71e3c41ca79a3d
(HTM) Author: sin <sin@2f30.org>
Date: Mon, 10 Feb 2014 10:00:22 +0000
Don't clutter code
Diffstat:
M sinit.c | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
---
(DIR) diff --git a/sinit.c b/sinit.c
@@ -41,15 +41,10 @@ main(void)
return EXIT_FAILURE;
setsid();
- if (sigemptyset(&set) < 0)
- eprintf("sinit: sigemptyset:");
-
+ sigemptyset(&set);
for (i = 0; i < LEN(dispatchsig); i++)
- if (sigaddset(&set, dispatchsig[i].sig) < 0)
- eprintf("sinit: sigaddset:");
-
- if (sigprocmask(SIG_BLOCK, &set, NULL) < 0)
- eprintf("sinit: sigprocmask:");
+ sigaddset(&set, dispatchsig[i].sig);
+ sigprocmask(SIG_BLOCK, &set, NULL);
fd = signalfd(-1, &set, SFD_CLOEXEC);
if (fd < 0)