| Index: chrome/browser/extensions/display_info_provider_chromeos.cc
|
| diff --git a/chrome/browser/extensions/display_info_provider_chromeos.cc b/chrome/browser/extensions/display_info_provider_chromeos.cc
|
| index aeab49977052ad960d4de263a18689ea9a62bf65..769baa24f61051b8e681ebfec95f4e3190779cc2 100644
|
| --- a/chrome/browser/extensions/display_info_provider_chromeos.cc
|
| +++ b/chrome/browser/extensions/display_info_provider_chromeos.cc
|
| @@ -408,10 +408,10 @@ DisplayInfo DisplayInfoProviderChromeOS::GetAllDisplaysInfo() {
|
| int64_t primary_id = displays[0].id();
|
| DisplayInfo all_displays;
|
| for (const gfx::Display& display : displays) {
|
| - linked_ptr<api::system_display::DisplayUnitInfo> unit(
|
| - CreateDisplayUnitInfo(display, primary_id));
|
| - UpdateDisplayUnitInfoForPlatform(display, unit.get());
|
| - all_displays.push_back(unit);
|
| + api::system_display::DisplayUnitInfo unit =
|
| + CreateDisplayUnitInfo(display, primary_id);
|
| + UpdateDisplayUnitInfoForPlatform(display, &unit);
|
| + all_displays.push_back(std::move(unit));
|
| }
|
| return all_displays;
|
| }
|
|
|