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 6d84f1ed05d9b579da3be9ca6b777d6b631bdf18..eddc593fd8edf8d9a489b78afa662a3db5407527 100644 |
--- a/storage/browser/fileapi/file_system_context.cc |
+++ b/storage/browser/fileapi/file_system_context.cc |
@@ -429,15 +429,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); |
} |