]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-http: test-http-client - conditionally depend on openssl
authorAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 7 Dec 2017 06:20:02 +0000 (08:20 +0200)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Mon, 15 Jan 2018 09:18:00 +0000 (11:18 +0200)
Fixes compiling without openssl, broken by c45da70c

src/lib-http/test-http-client.c

index 15720e6d841adc1b89caf9522efa1084659ccc15..27269a06a426286c59f184dc8badc81b7744851f 100644 (file)
@@ -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();
 }