diff options
author | nick@chromium.org <nick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-13 21:25:58 +0000 |
---|---|---|
committer | nick@chromium.org <nick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-13 21:25:58 +0000 |
commit | ed16b6e7a6cde1f3e0e17956a6f7d7a0d6d6a77c (patch) | |
tree | b363ead4f824c5dc0b4f54b4bb51b6e7305f8f6c /net/disk_cache/addr.cc | |
parent | c05a26cc654acceb8062a759adecedeceeeb89b3 (diff) | |
download | chromium_src-ed16b6e7a6cde1f3e0e17956a6f7d7a0d6d6a77c.zip chromium_src-ed16b6e7a6cde1f3e0e17956a6f7d7a0d6d6a77c.tar.gz chromium_src-ed16b6e7a6cde1f3e0e17956a6f7d7a0d6d6a77c.tar.bz2 |
Revert 81472 - Disk Cache: Perform extra validations to data comming fromdisk to detect obvious corruption going undetected.BUG=77841TEST=net_unittestsReview URL: http://codereview.chromium.org/6821064
TBR=rvargas@google.com
Review URL: http://codereview.chromium.org/6837035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81485 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/disk_cache/addr.cc')
-rw-r--r-- | net/disk_cache/addr.cc | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/net/disk_cache/addr.cc b/net/disk_cache/addr.cc index c4b95ef..aa84c01 100644 --- a/net/disk_cache/addr.cc +++ b/net/disk_cache/addr.cc @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -26,18 +26,4 @@ bool Addr::SetFileNumber(int file_number) { return true; } -bool Addr::SanityCheck() const { - if (!is_initialized()) - return !value_; - - if (((value_ & kFileTypeMask) >> kFileTypeOffset) > 4) - return false; - - if (is_separate_file()) - return true; - - const uint32 kReservedBitsMask = 0x0c000000; - return !(value_ & kReservedBitsMask); -} - } // namespace disk_cache |