]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3567: Memory leak handling malformed requests
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 28 Jan 2013 11:49:40 +0000 (04:49 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 28 Jan 2013 11:49:40 +0000 (04:49 -0700)
src/client_side.cc

index 839b0b8412e3b9fb14be0f11d1fc7ead8c8e014d..12967f00e57c9e0c18c30b76879aa5953ff64b57 100644 (file)
@@ -2447,7 +2447,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;