From: Aki Tuomi Date: Thu, 7 Dec 2017 06:20:02 +0000 (+0200) Subject: lib-http: test-http-client - conditionally depend on openssl X-Git-Tag: 2.2.34~152 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=28934b775d893b7fad99ba354381dd6ee6eb4e00;p=thirdparty%2Fdovecot%2Fcore.git lib-http: test-http-client - conditionally depend on openssl Fixes compiling without openssl, broken by c45da70c --- diff --git a/src/lib-http/test-http-client.c b/src/lib-http/test-http-client.c index 15720e6d84..27269a06a4 100644 --- a/src/lib-http/test-http-client.c +++ b/src/lib-http/test-http-client.c @@ -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 @@ int main(int argc, char *argv[]) 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 @@ int main(int argc, char *argv[]) dns_client_deinit(&dns_client); io_loop_destroy(&ioloop); +#ifdef HAVE_OPENSSL ssl_iostream_openssl_deinit(); +#endif lib_deinit(); }