summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjsing <>2014-04-25 14:08:32 +0000
committerjsing <>2014-04-25 14:08:32 +0000
commitb920e7e98a5d2b30203b95ec54add40c78f511ba (patch)
tree9d1ed74cfe9940206054d53c39565112f8ba28cb
parent0faee25da83fca37a8c30b9acec73c76061d67f5 (diff)
downloadopenbsd-b920e7e98a5d2b30203b95ec54add40c78f511ba.tar.gz
openbsd-b920e7e98a5d2b30203b95ec54add40c78f511ba.tar.bz2
openbsd-b920e7e98a5d2b30203b95ec54add40c78f511ba.zip
Fold in the zlib_cleanup macro.
-rw-r--r--src/lib/libssl/src/apps/apps.h6
-rw-r--r--src/lib/libssl/src/apps/openssl.c5
2 files changed, 4 insertions, 7 deletions
diff --git a/src/lib/libssl/src/apps/apps.h b/src/lib/libssl/src/apps/apps.h
index 41656f9b98..42c5f9e368 100644
--- a/src/lib/libssl/src/apps/apps.h
+++ b/src/lib/libssl/src/apps/apps.h
@@ -132,12 +132,6 @@ extern BIO *bio_err;
132 132
133#include <signal.h> 133#include <signal.h>
134 134
135#ifdef OPENSSL_NO_COMP
136#define zlib_cleanup()
137#else
138#define zlib_cleanup() COMP_zlib_cleanup()
139#endif
140
141typedef struct args_st { 135typedef struct args_st {
142 char **data; 136 char **data;
143 int count; 137 int count;
diff --git a/src/lib/libssl/src/apps/openssl.c b/src/lib/libssl/src/apps/openssl.c
index a12dc98f5e..a7d1c9ba06 100644
--- a/src/lib/libssl/src/apps/openssl.c
+++ b/src/lib/libssl/src/apps/openssl.c
@@ -228,7 +228,10 @@ openssl_shutdown(void)
228 ERR_remove_thread_state(NULL); 228 ERR_remove_thread_state(NULL);
229 RAND_cleanup(); 229 RAND_cleanup();
230 ERR_free_strings(); 230 ERR_free_strings();
231 zlib_cleanup(); 231
232#ifndef OPENSSL_NO_COMP
233 COMP_zlib_cleanup();
234#endif
232} 235}
233 236
234int 237int