svn commit: r310595 - user/bapt/diff
Baptiste Daroussin
bapt at FreeBSD.org
Mon Dec 26 11:46:07 UTC 2016
Author: bapt
Date: Mon Dec 26 11:46:05 2016
New Revision: 310595
URL: https://svnweb.freebsd.org/changeset/base/310595
Log:
Forgot to ignore SIGPIPE
Modified:
user/bapt/diff/diffreg.c
Modified: user/bapt/diff/diffreg.c
==============================================================================
--- user/bapt/diff/diffreg.c Mon Dec 26 11:42:33 2016 (r310594)
+++ user/bapt/diff/diffreg.c Mon Dec 26 11:46:05 2016 (r310595)
@@ -82,6 +82,7 @@ __FBSDID("$FreeBSD$");
#include <string.h>
#include <unistd.h>
#include <limits.h>
+#include <signal.h>
#include "diff.h"
#include "xmalloc.h"
@@ -384,6 +385,7 @@ diffreg(char *file1, char *file2, int fl
xasprintf(&header, "%s %s %s", diffargs, file1, file2);
prargv[2] = header;
+ signal(SIGPIPE, SIG_IGN);
fflush(stdout);
rewind(stdout);
pipe(pfd);
More information about the svn-src-user
mailing list