Fix embarassing purify error due to length mismatch.

BUG=NONE
TEST=PickleTest.EvilLengths
TBR=cpu

Review URL: http://codereview.chromium.org/149011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19255 0039d316-1c4b-4281-b951-d872f2087c98
Esse commit está contido em:
cevans@chromium.org
2009-06-25 17:23:49 +00:00
commit 9f03a7b65e
+1 -1
Ver Arquivo
@@ -222,7 +222,7 @@ TEST(PickleTest, EqualsOperator) {
TEST(PickleTest, EvilLengths) {
Pickle source;
std::string str(10000, 'A');
std::string str(100000, 'A');
source.WriteData(str.c_str(), 100000);
// ReadString16 used to have its read buffer length calculation wrong leading
// to out-of-bounds reading.