Mercurial > dovecot > core-2.2
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(); }