Index: components/wallpaper/wallpaper_resizer.cc |
diff --git a/components/wallpaper/wallpaper_resizer.cc b/components/wallpaper/wallpaper_resizer.cc |
index 144bbf761c17d1e540a28c49bd654a3e1faad960..93640fd33305d605dff063abcaf3e8ef3a016b6e 100644 |
--- a/components/wallpaper/wallpaper_resizer.cc |
+++ b/components/wallpaper/wallpaper_resizer.cc |
@@ -4,6 +4,8 @@ |
#include "components/wallpaper/wallpaper_resizer.h" |
+#include <utility> |
+ |
#include "base/bind.h" |
#include "base/location.h" |
#include "base/logging.h" |
@@ -105,12 +107,12 @@ WallpaperResizer::WallpaperResizer( |
const gfx::ImageSkia& image, |
const gfx::Size& target_size, |
WallpaperLayout layout, |
- const scoped_refptr<base::TaskRunner>& task_runner) |
+ scoped_refptr<base::TaskRunner> task_runner) |
: image_(image), |
original_image_id_(GetImageId(image_)), |
target_size_(target_size), |
layout_(layout), |
- task_runner_(task_runner), |
+ task_runner_(std::move(task_runner)), |
weak_ptr_factory_(this) { |
image_.MakeThreadSafe(); |
} |