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