diff options
Diffstat (limited to 'chrome/browser/sync_file_system/local/sync_file_system_backend.cc')
-rw-r--r-- | chrome/browser/sync_file_system/local/sync_file_system_backend.cc | 10 |
1 files changed, 3 insertions, 7 deletions
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 cd67ac1..febf9f1 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; } |