]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Added null pointer guard in HttpStateData::cacheableReply()
authorFrancesco Chemolli <kinkie@squid-cache.org>
Fri, 14 Oct 2011 14:42:32 +0000 (16:42 +0200)
committerFrancesco Chemolli <kinkie@squid-cache.org>
Fri, 14 Oct 2011 14:42:32 +0000 (16:42 +0200)
src/http.cc

index 7cf6938f2d2936408ad9b21d4d19569f5b1df565..3f13d9955abc1ac14a0600fadee99ea19d454d02 100644 (file)
@@ -382,7 +382,7 @@ HttpStateData::cacheableReply()
          * RFC 2068, sec 14.9.4
          */
 
-        if (!request->cache_control->Public()) {
+        if (!request->cache_control || !request->cache_control->Public()) {
             if (!REFRESH_OVERRIDE(ignore_auth))
                 return 0;
         }