| 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);
|
|
|
|
|