| Index: third_party/WebKit/Source/platform/graphics/DeferredImageDecoder.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/DeferredImageDecoder.cpp b/third_party/WebKit/Source/platform/graphics/DeferredImageDecoder.cpp
|
| index cc9d27d796482b121ec230af57446b5fc02b0575..f242a1d11733dbba50aefe10c742a6c6ea13acce 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/DeferredImageDecoder.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/DeferredImageDecoder.cpp
|
| @@ -74,7 +74,7 @@ std::unique_ptr<DeferredImageDecoder> DeferredImageDecoder::create(
|
|
|
| // Since we've just instantiated a fresh decoder, there's no need to reset its
|
| // data.
|
| - decoder->setDataInternal(data.release(), dataComplete, false);
|
| + decoder->setDataInternal(std::move(data), dataComplete, false);
|
|
|
| return decoder;
|
| }
|
| @@ -329,8 +329,8 @@ sk_sp<SkImage> DeferredImageDecoder::createFrameImageAtIndex(
|
| m_colorSpaceForSkImages);
|
|
|
| DecodingImageGenerator* generator = new DecodingImageGenerator(
|
| - m_frameGenerator, info, segmentReader.release(), m_allDataReceived, index,
|
| - m_frameData[index].m_uniqueID);
|
| + m_frameGenerator, info, std::move(segmentReader), m_allDataReceived,
|
| + index, m_frameData[index].m_uniqueID);
|
| sk_sp<SkImage> image = SkImage::MakeFromGenerator(
|
| generator); // SkImage takes ownership of the generator.
|
| if (!image)
|
|
|