Index: content/browser/renderer_host/render_view_host.cc |
diff --git a/content/browser/renderer_host/render_view_host.cc b/content/browser/renderer_host/render_view_host.cc |
index 8065ad9dfc86aeac88498324621a16d34be71330..9fcdeea5fc0da7885ddfb1d58e4383c23acf95fd 100644 |
--- a/content/browser/renderer_host/render_view_host.cc |
+++ b/content/browser/renderer_host/render_view_host.cc |
@@ -924,7 +924,7 @@ void RenderViewHost::OnMsgRenderViewGone(int status, int exit_code) { |
void RenderViewHost::OnMsgNavigate(const IPC::Message& msg) { |
// Read the parameters out of the IPC message directly to avoid making another |
// copy when we filter the URLs. |
- void* iter = NULL; |
+ PickleReader iter(msg); |
ViewHostMsg_FrameNavigate_Params validated_params; |
if (!IPC::ParamTraits<ViewHostMsg_FrameNavigate_Params>:: |
Read(&msg, &iter, &validated_params)) |