Index: chrome/browser/extensions/extension_browser_actions_api.cc |
diff --git a/chrome/browser/extensions/extension_browser_actions_api.cc b/chrome/browser/extensions/extension_browser_actions_api.cc |
index 0a37658901cf686c8ac45d251e5843be7e8aca0c..8e77bc09bbb890d008ced20748e8045afd8bdefa 100644 |
--- a/chrome/browser/extensions/extension_browser_actions_api.cc |
+++ b/chrome/browser/extensions/extension_browser_actions_api.cc |
@@ -49,7 +49,7 @@ bool BrowserActionSetIconFunction::RunBrowserAction() { |
base::BinaryValue* binary = NULL; |
EXTENSION_FUNCTION_VALIDATE(details_->GetBinary("imageData", &binary)); |
IPC::Message bitmap_pickle(binary->GetBuffer(), binary->GetSize()); |
- void* iter = NULL; |
+ PickleReader iter(bitmap_pickle); |
SkBitmap bitmap; |
EXTENSION_FUNCTION_VALIDATE( |
IPC::ReadParam(&bitmap_pickle, &iter, &bitmap)); |