Index: chrome/browser/ui/views/extensions/browser_action_drag_data.cc |
diff --git a/chrome/browser/ui/views/extensions/browser_action_drag_data.cc b/chrome/browser/ui/views/extensions/browser_action_drag_data.cc |
index b4ae1fe006a2fb31fe75a3afc3a1ae7f83732b75..b54c036c65077e293849fe9cde6919e5cd642462 100644 |
--- a/chrome/browser/ui/views/extensions/browser_action_drag_data.cc |
+++ b/chrome/browser/ui/views/extensions/browser_action_drag_data.cc |
@@ -92,15 +92,15 @@ |
PickleIterator data_iterator(*pickle); |
const char* tmp; |
- if (!data_iterator.ReadBytes(&tmp, sizeof(profile_))) |
+ if (!pickle->ReadBytes(&data_iterator, &tmp, sizeof(profile_))) |
return false; |
memcpy(&profile_, tmp, sizeof(profile_)); |
- if (!data_iterator.ReadString(&id_)) |
+ if (!pickle->ReadString(&data_iterator, &id_)) |
return false; |
uint64 index; |
- if (!data_iterator.ReadUInt64(&index)) |
+ if (!pickle->ReadUInt64(&data_iterator, &index)) |
return false; |
index_ = static_cast<size_t>(index); |