Index: chrome/test/automation/automation_proxy.cc |
diff --git a/chrome/test/automation/automation_proxy.cc b/chrome/test/automation/automation_proxy.cc |
index fdfc5eb9aa2e29501fc11c071a158d612f7d6997..0760051118afb32ab188e18b3d433fdf0f2adb1e 100644 |
--- a/chrome/test/automation/automation_proxy.cc |
+++ b/chrome/test/automation/automation_proxy.cc |
@@ -79,7 +79,7 @@ class AutomationMessageFilter : public IPC::ChannelProxy::MessageFilter { |
void OnAutomationHello(const IPC::Message& hello_message) { |
std::string server_version; |
- void* iter = NULL; |
+ PickleReader iter(hello_message); |
if (!hello_message.ReadString(&iter, &server_version)) { |
// We got an AutomationMsg_Hello from an old automation provider |
// that doesn't send version info. Leave server_version as an empty |
@@ -462,7 +462,7 @@ bool AutomationProxy::Send(IPC::Message* message, int timeout_ms) { |
} |
void AutomationProxy::InvalidateHandle(const IPC::Message& message) { |
- void* iter = NULL; |
+ PickleReader iter(message); |
int handle; |
if (message.ReadInt(&iter, &handle)) { |