Index: chrome/browser/sync_file_system/local/sync_file_system_backend.cc |
diff --git a/chrome/browser/sync_file_system/local/sync_file_system_backend.cc b/chrome/browser/sync_file_system/local/sync_file_system_backend.cc |
index cd67ac113b2d38b8000f38f7e11b087d2e75d845..febf9f193be1d67fb598e6a69ad7f769320f4574 100644 |
--- a/chrome/browser/sync_file_system/local/sync_file_system_backend.cc |
+++ b/chrome/browser/sync_file_system/local/sync_file_system_backend.cc |
@@ -127,12 +127,8 @@ void SyncFileSystemBackend::ResolveURL(const storage::FileSystemURL& url, |
// It is safe to pass Unretained(this) since |context_| owns it. |
SyncStatusCallback initialize_callback = |
base::Bind(&SyncFileSystemBackend::DidInitializeSyncFileSystemService, |
- base::Unretained(this), |
- make_scoped_refptr(context_), |
- url.origin(), |
- url.type(), |
- mode, |
- callback); |
+ base::Unretained(this), base::RetainedRef(context_), |
+ url.origin(), url.type(), mode, callback); |
InitializeSyncFileSystemService(url.origin(), initialize_callback); |
} |
@@ -305,7 +301,7 @@ void SyncFileSystemBackend::DidInitializeSyncFileSystemService( |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
base::Bind(&SyncFileSystemBackend::DidInitializeSyncFileSystemService, |
- base::Unretained(this), make_scoped_refptr(context), |
+ base::Unretained(this), base::RetainedRef(context), |
origin_url, type, mode, callback, status)); |
return; |
} |