diff options
Diffstat (limited to 'chrome/browser/sync_file_system/drive_file_sync_client.cc')
-rw-r--r-- | chrome/browser/sync_file_system/drive_file_sync_client.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/browser/sync_file_system/drive_file_sync_client.cc b/chrome/browser/sync_file_system/drive_file_sync_client.cc index a49f51c..31481e3 100644 --- a/chrome/browser/sync_file_system/drive_file_sync_client.cc +++ b/chrome/browser/sync_file_system/drive_file_sync_client.cc @@ -253,13 +253,12 @@ void DriveFileSyncClient::GetResourceEntry( void DriveFileSyncClient::DidGetAccountMetadata( const ChangeStampCallback& callback, google_apis::GDataErrorCode error, - scoped_ptr<base::Value> data) { + scoped_ptr<google_apis::AccountMetadataFeed> metadata) { DCHECK(CalledOnValidThread()); int64 largest_changestamp = 0; if (error == google_apis::HTTP_SUCCESS) { - scoped_ptr<google_apis::AccountMetadataFeed> metadata( - google_apis::AccountMetadataFeed::CreateFrom(*data)); + DCHECK(metadata); largest_changestamp = metadata->largest_changestamp(); } |