changeset 22737:6ac046791ed4

lib-http: test-http-client - conditionally depend on openssl Fixes compiling without openssl, broken by c45da70c
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Thu, 07 Dec 2017 08:20:02 +0200
parents 639251a1d58e
children ebcec70f78ca
files src/lib-http/test-http-client.c
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-http/test-http-client.c	Fri Nov 17 11:37:45 2017 -0500
+++ b/src/lib-http/test-http-client.c	Thu Dec 07 08:20:02 2017 +0200
@@ -9,7 +9,9 @@
 #include "http-client.h"
 #include "dns-lookup.h"
 #include "iostream-ssl.h"
+#ifdef HAVE_OPENSSL
 #include "iostream-openssl.h"
+#endif
 
 struct http_test_request {
 	struct io *io;
@@ -343,8 +345,9 @@
 	struct ioloop *ioloop;
 
 	lib_init();
+#ifdef HAVE_OPENSSL
 	ssl_iostream_openssl_init();
-
+#endif
 	ioloop = io_loop_create();
 	io_loop_set_running(ioloop);
 
@@ -397,6 +400,8 @@
 	dns_client_deinit(&dns_client);
 
 	io_loop_destroy(&ioloop);
+#ifdef HAVE_OPENSSL
 	ssl_iostream_openssl_deinit();
+#endif
 	lib_deinit();
 }