]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-http: Change http_client_init() to use the global shared client context
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 15 Dec 2017 12:10:43 +0000 (14:10 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 15 Dec 2017 12:31:24 +0000 (14:31 +0200)
This is most likely what is usually wanted.

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

index 35fd347359867bd66108e8c39cf8eb885975140d..f3c2a605f73d809a145593f41d51af17038fb149 100644 (file)
@@ -209,7 +209,7 @@ http_client_init_shared(struct http_client_context *cctx,
 struct http_client *
 http_client_init(const struct http_client_settings *set)
 {
-       return http_client_init_shared(NULL, set);
+       return http_client_init_shared(http_client_get_global_context(), set);
 }
 
 void http_client_deinit(struct http_client **_client)
index 234cd577c77ad2ab678a3e1044e8cdecaa5175fb..f4a0f4f813e76eefec8295cec9bcb34fda9e8a12 100644 (file)
@@ -422,6 +422,7 @@ void http_client_request_start_tunnel(struct http_client_request *req,
  * Client
  */
 
+/* Create a client using the global shared client context. */
 struct http_client *
 http_client_init(const struct http_client_settings *set);
 struct http_client *