wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit 7792c327d0eefd4eccdb4b8a650e6bf0507cf747
parent f36c830a493dff69725eb5cc84d9ae6d02226057
Author: Kris Maglione <kris@suckless.org>
Date:   Fri, 28 May 2010 00:29:31 -0400

Ensure default sigpipe handler in wmiir. Fixes issue #160.

Diffstat:
cmd/wmiir.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/cmd/wmiir.c b/cmd/wmiir.c @@ -5,6 +5,7 @@ #define IXP_P9_STRUCTS #include <stdio.h> #include <string.h> +#include <sys/signal.h> #include <time.h> #include <unistd.h> #include <ixp.h> @@ -407,6 +408,8 @@ main(int argc, char *argv[]) { if(client == nil) fatal("can't mount: %r\n"); + signal(SIGPIPE, SIG_DFL); + for(tab=fstab; tab->cmd; tab++) if(strcmp(*argv, tab->cmd) == 0) break; if(tab->cmd == 0)