diff options
Diffstat (limited to 'net/http/http_cache.h')
-rw-r--r-- | net/http/http_cache.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/http/http_cache.h b/net/http/http_cache.h index 652f3a4..15163b07 100644 --- a/net/http/http_cache.h +++ b/net/http/http_cache.h @@ -21,6 +21,7 @@ #include "base/hash_tables.h" #include "base/scoped_ptr.h" #include "base/task.h" +#include "base/weak_ptr.h" #include "net/base/cache_type.h" #include "net/http/http_transaction_factory.h" @@ -38,7 +39,8 @@ class HttpResponseInfo; class ProxyService; class SSLConfigService; -class HttpCache : public HttpTransactionFactory { +class HttpCache : public HttpTransactionFactory, + public base::SupportsWeakPtr<HttpCache> { public: ~HttpCache(); @@ -206,8 +208,6 @@ class HttpCache : public HttpTransactionFactory { typedef base::hash_map<std::string, int> PlaybackCacheMap; scoped_ptr<PlaybackCacheMap> playback_cache_map_; - RevocableStore transactions_; - DISALLOW_COPY_AND_ASSIGN(HttpCache); }; |