]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm-server: http: Removed http_request field from struct client_connection_http.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Sat, 7 Oct 2017 15:28:04 +0000 (17:28 +0200)
committerStephan Bosch <stephan.bosch@dovecot.fi>
Tue, 24 Oct 2017 20:29:19 +0000 (22:29 +0200)
Not useful to put it there.

src/doveadm/client-connection-http.c

index 5769fabd0030a9a3461c8cb5e3c314eb44d23dbf..faebfff21b8aa20d49cf1d939dcee55611c0b27a 100644 (file)
@@ -38,7 +38,6 @@ struct client_connection_http {
        struct http_server_connection *http_conn;
 
        struct http_server_request *http_server_request;
-       const struct http_request *http_request;
        struct http_server_response *http_response;
 
        struct io *io;
@@ -183,7 +182,8 @@ static void
 doveadm_http_server_request_destroy(struct client_connection_http *conn)
 {
        struct http_server_request *http_sreq = conn->http_server_request;
-       const struct http_request *http_req = conn->http_request;
+       const struct http_request *http_req =
+               http_server_request_get(http_sreq);
        struct http_server_response *http_resp =
                http_server_request_get_response(http_sreq);
 
@@ -825,7 +825,6 @@ doveadm_http_server_handle_request(void *context, struct http_server_request *ht
        unsigned int i;
 
        conn->http_server_request = http_sreq;
-       conn->http_request = http_req;
 
        http_server_request_set_destroy_callback(http_sreq, doveadm_http_server_request_destroy, conn);
        http_server_request_ref(conn->http_server_request);