Index: ui/gfx/icon_util.cc |
diff --git a/ui/gfx/icon_util.cc b/ui/gfx/icon_util.cc |
index 223618601e32bb6311c23dd45416e06c12d7210c..521c0410937671a4befa07315814e20b799c46a0 100644 |
--- a/ui/gfx/icon_util.cc |
+++ b/ui/gfx/icon_util.cc |
@@ -292,7 +292,8 @@ scoped_ptr<SkBitmap> IconUtil::CreateSkBitmapFromIconResource(HMODULE module, |
const unsigned char* png_bytes = |
reinterpret_cast<const unsigned char*>(png_data); |
- gfx::Image image = gfx::Image::CreateFrom1xPNGBytes(png_bytes, png_size); |
+ gfx::Image image = gfx::Image::CreateFrom1xPNGBytes( |
+ new base::RefCountedStaticMemory(png_bytes, png_size)); |
return scoped_ptr<SkBitmap>(new SkBitmap(image.AsBitmap())); |
} |