Index: chrome/common/common_param_traits_unittest.cc |
diff --git a/chrome/common/common_param_traits_unittest.cc b/chrome/common/common_param_traits_unittest.cc |
index 26f7eb6a168b00aca57165303d05d01760239493..c956faea896326ad57fd6dc6911bb0dbf570b33e 100644 |
--- a/chrome/common/common_param_traits_unittest.cc |
+++ b/chrome/common/common_param_traits_unittest.cc |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2012 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. |
@@ -32,7 +32,7 @@ TEST(IPCMessageTest, Serialize) { |
IPC::ParamTraits<GURL>::Write(&msg, input); |
GURL output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_TRUE(IPC::ParamTraits<GURL>::Read(&msg, &iter, &output)); |
// We want to test each component individually to make sure its range was |
@@ -53,7 +53,7 @@ TEST(IPCMessageTest, Serialize) { |
IPC::Message msg(1, 2, IPC::Message::PRIORITY_NORMAL); |
msg.WriteInt(99); |
GURL output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_FALSE(IPC::ParamTraits<GURL>::Read(&msg, &iter, &output)); |
} |
@@ -66,7 +66,7 @@ TEST(IPCMessageTest, Pair) { |
IPC::ParamTraits<TestPair>::Write(&msg, input); |
TestPair output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_TRUE(IPC::ParamTraits<TestPair>::Read(&msg, &iter, &output)); |
EXPECT_EQ(output.first, "foo"); |
EXPECT_EQ(output.second, "bar"); |
@@ -85,7 +85,7 @@ TEST(IPCMessageTest, Bitmap) { |
IPC::ParamTraits<SkBitmap>::Write(&msg, bitmap); |
SkBitmap output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_TRUE(IPC::ParamTraits<SkBitmap>::Read(&msg, &iter, &output)); |
EXPECT_EQ(bitmap.config(), output.config()); |
@@ -101,7 +101,7 @@ TEST(IPCMessageTest, Bitmap) { |
// Copy the first message block over to |bad_msg|. |
const char* fixed_data; |
int fixed_data_size; |
- iter = NULL; |
+ iter = PickleIterator(msg); |
msg.ReadData(&iter, &fixed_data, &fixed_data_size); |
bad_msg.WriteData(fixed_data, fixed_data_size); |
// Add some bogus pixel data. |
@@ -111,7 +111,7 @@ TEST(IPCMessageTest, Bitmap) { |
bad_msg.WriteData(bogus_pixels.get(), bogus_pixels_size); |
// Make sure we don't read out the bitmap! |
SkBitmap bad_output; |
- iter = NULL; |
+ iter = PickleIterator(bad_msg); |
EXPECT_FALSE(IPC::ParamTraits<SkBitmap>::Read(&bad_msg, &iter, &bad_output)); |
} |
@@ -125,7 +125,7 @@ TEST(IPCMessageTest, ListValue) { |
IPC::WriteParam(&msg, input); |
ListValue output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_TRUE(IPC::ReadParam(&msg, &iter, &output)); |
EXPECT_TRUE(input.Equals(&output)); |
@@ -133,7 +133,7 @@ TEST(IPCMessageTest, ListValue) { |
// Also test the corrupt case. |
IPC::Message bad_msg(1, 2, IPC::Message::PRIORITY_NORMAL); |
bad_msg.WriteInt(99); |
- iter = NULL; |
+ iter = PickleIterator(bad_msg); |
EXPECT_FALSE(IPC::ReadParam(&bad_msg, &iter, &output)); |
} |
@@ -159,7 +159,7 @@ TEST(IPCMessageTest, DictionaryValue) { |
IPC::WriteParam(&msg, input); |
DictionaryValue output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_TRUE(IPC::ReadParam(&msg, &iter, &output)); |
EXPECT_TRUE(input.Equals(&output)); |
@@ -167,7 +167,7 @@ TEST(IPCMessageTest, DictionaryValue) { |
// Also test the corrupt case. |
IPC::Message bad_msg(1, 2, IPC::Message::PRIORITY_NORMAL); |
bad_msg.WriteInt(99); |
- iter = NULL; |
+ iter = PickleIterator(bad_msg); |
EXPECT_FALSE(IPC::ReadParam(&bad_msg, &iter, &output)); |
} |
@@ -179,7 +179,7 @@ TEST(IPCMessageTest, HostPortPair) { |
IPC::ParamTraits<net::HostPortPair>::Write(&msg, input); |
net::HostPortPair output; |
- void* iter = NULL; |
+ PickleIterator iter(msg); |
EXPECT_TRUE(IPC::ParamTraits<net::HostPortPair>::Read(&msg, &iter, &output)); |
EXPECT_EQ(input.host(), output.host()); |
EXPECT_EQ(input.port(), output.port()); |