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

index 9f069873dfa47897f90e0192de1cdc678bb5059f..0a6e061119afb95952c943504e25bd92c0439b2e 100644 (file)
@@ -2566,7 +2566,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;