Chromium Code Reviews| Index: chrome/browser/chromeos/extensions/wallpaper_api.cc |
| diff --git a/chrome/browser/chromeos/extensions/wallpaper_api.cc b/chrome/browser/chromeos/extensions/wallpaper_api.cc |
| index b7198e8162433471868f3165ff30427ddb465bec..7b0ed46b6a837dfe45b3ba828ffdaf1d8f342ddc 100644 |
| --- a/chrome/browser/chromeos/extensions/wallpaper_api.cc |
| +++ b/chrome/browser/chromeos/extensions/wallpaper_api.cc |
| @@ -11,7 +11,6 @@ |
| #include "ash/desktop_background/desktop_background_controller.h" |
| #include "base/files/file_util.h" |
| #include "base/lazy_instance.h" |
| -#include "base/memory/ptr_util.h" |
| #include "base/memory/ref_counted_memory.h" |
| #include "base/strings/stringprintf.h" |
| #include "base/threading/worker_pool.h" |
| @@ -230,16 +229,16 @@ void WallpaperSetWallpaperFunction::ThumbnailGenerated( |
| base::RefCountedBytes* original_data, |
| base::RefCountedBytes* thumbnail_data) { |
| std::unique_ptr<BinaryValue> original_result = |
| - base::WrapUnique(BinaryValue::CreateWithCopiedBuffer( |
| + BinaryValue::CreateWithCopiedBuffer( |
| reinterpret_cast<const char*>(original_data->front()), |
| - original_data->size())); |
| + original_data->size()); |
| std::unique_ptr<BinaryValue> thumbnail_result = |
| - base::WrapUnique(BinaryValue::CreateWithCopiedBuffer( |
| + BinaryValue::CreateWithCopiedBuffer( |
| reinterpret_cast<const char*>(thumbnail_data->front()), |
| - thumbnail_data->size())); |
| + thumbnail_data->size()); |
| if (params_->details.thumbnail) { |
| - SetResult(base::WrapUnique(thumbnail_result->DeepCopy())); |
| + SetResult(thumbnail_result->CreateDeepCopy()); |
|
dcheng
2016/06/15 08:34:03
Strictly speaking, not directly related, but may a
|
| SendResponse(true); |
| } |