summaryrefslogtreecommitdiffstats
path: root/net/disk_cache/addr.cc
diff options
context:
space:
mode:
authornick@chromium.org <nick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-13 21:25:58 +0000
committernick@chromium.org <nick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-13 21:25:58 +0000
commited16b6e7a6cde1f3e0e17956a6f7d7a0d6d6a77c (patch)
treeb363ead4f824c5dc0b4f54b4bb51b6e7305f8f6c /net/disk_cache/addr.cc
parentc05a26cc654acceb8062a759adecedeceeeb89b3 (diff)
downloadchromium_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.cc16
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