Index: chrome/browser/icon_loader_auralinux.cc |
diff --git a/chrome/browser/icon_loader_auralinux.cc b/chrome/browser/icon_loader_auralinux.cc |
index c3b57ed8cfd9c37973be1a3cb5652144e442caf3..449d05771d76648cce40da5091ee722085971f86 100644 |
--- a/chrome/browser/icon_loader_auralinux.cc |
+++ b/chrome/browser/icon_loader_auralinux.cc |
@@ -46,5 +46,6 @@ void IconLoader::ReadIcon() { |
} |
target_task_runner_->PostTask( |
- FROM_HERE, base::Bind(&IconLoader::NotifyDelegate, this)); |
+ FROM_HERE, base::Bind(callback_, base::Passed(&image_), group_)); |
+ delete this; |
} |