From 0faee25da83fca37a8c30b9acec73c76061d67f5 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Fri, 25 Apr 2014 14:00:15 +0000 Subject: do_pipe_sig is now only used in openssl.c - just call signal() directly from there instead and ditch the macro. --- src/lib/libssl/src/apps/apps.h | 2 -- src/lib/libssl/src/apps/openssl.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libssl/src/apps/apps.h b/src/lib/libssl/src/apps/apps.h index 1f013e358b..41656f9b98 100644 --- a/src/lib/libssl/src/apps/apps.h +++ b/src/lib/libssl/src/apps/apps.h @@ -132,8 +132,6 @@ extern BIO *bio_err; #include -#define do_pipe_sig() signal(SIGPIPE,SIG_IGN) - #ifdef OPENSSL_NO_COMP #define zlib_cleanup() #else diff --git a/src/lib/libssl/src/apps/openssl.c b/src/lib/libssl/src/apps/openssl.c index 7070b4c896..a12dc98f5e 100644 --- a/src/lib/libssl/src/apps/openssl.c +++ b/src/lib/libssl/src/apps/openssl.c @@ -199,7 +199,7 @@ err: static void openssl_startup(void) { - do_pipe_sig(); + signal(SIGPIPE, SIG_IGN); CRYPTO_malloc_init(); ERR_load_crypto_strings(); -- cgit v1.2.3-55-g6feb