| Index: net/base/host_cache.cc
|
| diff --git a/net/base/host_cache.cc b/net/base/host_cache.cc
|
| index fdfc334423d93c70243a90bdb69e5f64e1addea9..cd98c1dc8fe398a5bc40eebca7fa76372e108b84 100644
|
| --- a/net/base/host_cache.cc
|
| +++ b/net/base/host_cache.cc
|
| @@ -86,10 +86,10 @@ scoped_ptr<HostCache> HostCache::CreateDefaultCache() {
|
| // Cache capacity is determined by the field trial.
|
| const size_t kSaneMaxEntries = 1 << 20;
|
| size_t max_entries = 0;
|
| - if (!base::StringToSizeT(base::FieldTrialList::FindFullName("HostCacheSize"),
|
| - &max_entries) || max_entries > kSaneMaxEntries) {
|
| + base::StringToSizeT(base::FieldTrialList::FindFullName("HostCacheSize"),
|
| + &max_entries);
|
| + if ((max_entries == 0) || (max_entries > kSaneMaxEntries))
|
| max_entries = 100;
|
| - }
|
| return make_scoped_ptr(new HostCache(max_entries));
|
| }
|
|
|
|
|