summaryrefslogtreecommitdiffstats
path: root/base/pickle.h
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-26 13:02:27 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-26 13:02:27 +0000
commit137d237f941001695681ed5628a20dec84cd3b86 (patch)
tree70559e184761db404b76e7c45114a7f18355ad5c /base/pickle.h
parent088a29610c15b4a2fcb5f504f36c1f397cd3f42c (diff)
downloadchromium_src-137d237f941001695681ed5628a20dec84cd3b86.zip
chromium_src-137d237f941001695681ed5628a20dec84cd3b86.tar.gz
chromium_src-137d237f941001695681ed5628a20dec84cd3b86.tar.bz2
Check that we've got a complete header before accessing its fields.
This patch was prepared by Evgeniy Stepanov (eugenis@chromium.org) and reviewed at http://codereview.chromium.org/6353010/ BUG=70376 TEST=none TBR=darin,willchan Review URL: http://codereview.chromium.org/6347013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72634 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/pickle.h')
-rw-r--r--base/pickle.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/base/pickle.h b/base/pickle.h
index bbe5d34..498ce95 100644
--- a/base/pickle.h
+++ b/base/pickle.h
@@ -236,6 +236,7 @@ class Pickle {
FRIEND_TEST_ALL_PREFIXES(PickleTest, Resize);
FRIEND_TEST_ALL_PREFIXES(PickleTest, FindNext);
+ FRIEND_TEST_ALL_PREFIXES(PickleTest, FindNextWithIncompleteHeader);
FRIEND_TEST_ALL_PREFIXES(PickleTest, IteratorHasRoom);
};