]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-http: Forgot to assign pointer parameter to NULL in request/response parser deini...
authorStephan Bosch <stephan@rename-it.nl>
Mon, 8 Feb 2016 21:44:52 +0000 (22:44 +0100)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 10 Feb 2016 11:55:25 +0000 (13:55 +0200)
src/lib-http/http-request-parser.c
src/lib-http/http-response-parser.c

index dfcc0277128d228fd180bb9fa7693687ae01998b..f0d73bde5a8939f31f5a2c9cfad9a138b8328fb9 100644 (file)
@@ -75,6 +75,8 @@ void http_request_parser_deinit(struct http_request_parser **_parser)
        struct http_request_parser *parser = *_parser;
 
        http_message_parser_deinit(&parser->parser);
+
+       *_parser = NULL;
        i_free(parser);
 }
 
index 752f8d6e7472d8635c7baf99f1fae64879bdedf7..12a5e69287080a6d77f68a602f44dfe9891d4681 100644 (file)
@@ -47,6 +47,8 @@ void http_response_parser_deinit(struct http_response_parser **_parser)
        struct http_response_parser *parser = *_parser;
 
        http_message_parser_deinit(&parser->parser);
+
+       *_parser = NULL;
        i_free(parser);
 }