Package: gzip / 1.6-5

sigpipe.diff Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- gzip-1.6.orig/gzip.c
+++ gzip-1.6/gzip.c
@@ -562,7 +562,11 @@ int main (int argc, char **argv)
     ALLOC(ush, tab_prefix1, 1L<<(BITS-1));
 #endif
 
+#ifdef SIGPIPE
     exiting_signal = quiet ? SIGPIPE : 0;
+#else
+    exiting_signal = 0;
+#endif
     install_signal_handlers ();
 
     /* And get to work */