]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3567: Memory leak handling malformed requests
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 18 Jan 2013 05:57:22 +0000 (22:57 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 18 Jan 2013 05:57:22 +0000 (22:57 -0700)
src/client_side.cc

index c29f5479dae23bd2e8f9c521ac13b41eeb40ef6d..aa337df593c3f57ed9be568bc05439ed65a791e6 100644 (file)
@@ -2578,7 +2578,7 @@ static void
 clientProcessRequest(ConnStateData *conn, HttpParser *hp, ClientSocketContext *context, const HttpRequestMethod& method, HttpVersion http_ver)
 {
     ClientHttpRequest *http = context->http;
-    HttpRequest *request = NULL;
+    HttpRequest::Pointer request;
     bool notedUseOfBuffer = false;
     bool chunked = false;
     bool mustReplyToOptions = false;