Index: chrome/browser/icon_loader_chromeos.cc |
diff --git a/chrome/browser/icon_loader_chromeos.cc b/chrome/browser/icon_loader_chromeos.cc |
index 14692be13eadafdf476416ffb2e37108418d9ca4..95e3ad153cf66d19fd40920f2c5d9277cda712ad 100644 |
--- a/chrome/browser/icon_loader_chromeos.cc |
+++ b/chrome/browser/icon_loader_chromeos.cc |
@@ -203,7 +203,7 @@ void IconLoader::ReadIcon() { |
if (!gfx::PNGCodec::Decode(bytes->front(), bytes->size(), &bitmap)) |
NOTREACHED(); |
image_.reset(new gfx::Image( |
- GenerateBitmapWithSize(&bitmap, IconSizeToPixelSize(icon_size_)))); |
+ *GenerateBitmapWithSize(&bitmap, IconSizeToPixelSize(icon_size_)))); |
sky
2012/05/04 16:18:23
Doesn't this leak now?
|
target_message_loop_->PostTask( |
FROM_HERE, base::Bind(&IconLoader::NotifyDelegate, this)); |
} |