| Index: chrome/utility/image_decoder_impl.cc
|
| diff --git a/chrome/utility/image_decoder_impl.cc b/chrome/utility/image_decoder_impl.cc
|
| index 77c03b4c615f3189972db293291d202c353b0b18..91cea1b616f391e9a75e816ba93f7d6c1072848e 100644
|
| --- a/chrome/utility/image_decoder_impl.cc
|
| +++ b/chrome/utility/image_decoder_impl.cc
|
| @@ -53,9 +53,8 @@ void ImageDecoderImpl::DecodeImage(
|
| if (codec == mojom::ImageCodec::ROBUST_JPEG) {
|
| // Our robust jpeg decoding is using IJG libjpeg.
|
| if (encoded_data.size()) {
|
| - scoped_ptr<SkBitmap> decoded_jpeg(
|
| - gfx::JPEGCodecRobustSlow::Decode(encoded_data.storage().data(),
|
| - encoded_data.size()));
|
| + std::unique_ptr<SkBitmap> decoded_jpeg(gfx::JPEGCodecRobustSlow::Decode(
|
| + encoded_data.storage().data(), encoded_data.size()));
|
| if (decoded_jpeg.get() && !decoded_jpeg->empty())
|
| decoded_image = *decoded_jpeg;
|
| }
|
|
|