Index: chrome/browser/extensions/api/management/chrome_management_api_delegate.cc |
diff --git a/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc b/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc |
index 545a55d5366775934965a7deb5fa3213862e86f5..caeedfeb39009c0199c57841b1bc1029912a62ef 100644 |
--- a/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc |
+++ b/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc |
@@ -275,12 +275,9 @@ ChromeManagementAPIDelegate::GenerateAppForLinkFunctionDelegate( |
favicon_service->GetFaviconImageForPageURL( |
launch_url, |
- base::Bind( |
- &ChromeAppForLinkDelegate::OnFaviconForApp, |
- base::Unretained(delegate), |
- scoped_refptr<extensions::ManagementGenerateAppForLinkFunction>( |
- function), |
- context, title, launch_url), |
+ base::Bind(&ChromeAppForLinkDelegate::OnFaviconForApp, |
+ base::Unretained(delegate), base::RetainedRef(function), |
+ context, title, launch_url), |
&delegate->cancelable_task_tracker_); |
return scoped_ptr<extensions::AppForLinkDelegate>(delegate); |