Index: storage/browser/fileapi/file_system_context.cc |
diff --git a/storage/browser/fileapi/file_system_context.cc b/storage/browser/fileapi/file_system_context.cc |
index 86318011b2935fab491ea078ad2d100ead0064c7..166413c976f9d8575f8a617988a4cf4488900fdf 100644 |
--- a/storage/browser/fileapi/file_system_context.cc |
+++ b/storage/browser/fileapi/file_system_context.cc |
@@ -428,15 +428,12 @@ void FileSystemContext::DeleteFileSystem( |
} |
base::PostTaskAndReplyWithResult( |
- default_file_task_runner(), |
- FROM_HERE, |
+ default_file_task_runner(), FROM_HERE, |
// It is safe to pass Unretained(quota_util) since context owns it. |
base::Bind(&FileSystemQuotaUtil::DeleteOriginDataOnFileTaskRunner, |
base::Unretained(backend->GetQuotaUtil()), |
- make_scoped_refptr(this), |
- base::Unretained(quota_manager_proxy()), |
- origin_url, |
- type), |
+ base::RetainedRef(this), |
+ base::Unretained(quota_manager_proxy()), origin_url, type), |
callback); |
} |