| Index: ui/gfx/image/image_util.cc
|
| diff --git a/ui/gfx/image/image_util.cc b/ui/gfx/image/image_util.cc
|
| index 42166293d25b9a338057c8d38bfd462d3e1e646b..ea870c0530ea581a071b58150aeb5292e66ad717 100644
|
| --- a/ui/gfx/image/image_util.cc
|
| +++ b/ui/gfx/image/image_util.cc
|
| @@ -13,9 +13,9 @@
|
| namespace gfx {
|
|
|
| Image* ImageFromPNGEncodedData(const unsigned char* input, size_t input_size) {
|
| - scoped_ptr<SkBitmap> favicon_bitmap(new SkBitmap());
|
| - if (gfx::PNGCodec::Decode(input, input_size, favicon_bitmap.get()))
|
| - return new Image(favicon_bitmap.release());
|
| + SkBitmap favicon_bitmap;
|
| + if (gfx::PNGCodec::Decode(input, input_size, &favicon_bitmap))
|
| + return new Image(favicon_bitmap);
|
|
|
| return NULL;
|
| }
|
|
|