| Index: chrome/browser/chromeos/gdata/gdata_files.cc
|
| diff --git a/chrome/browser/chromeos/gdata/gdata_files.cc b/chrome/browser/chromeos/gdata/gdata_files.cc
|
| index ba36a2f2c7469afcf81cb974e8d816473cda55a1..dfa81cb5cad726297d899a1d70a483c4a1fb4cb2 100644
|
| --- a/chrome/browser/chromeos/gdata/gdata_files.cc
|
| +++ b/chrome/browser/chromeos/gdata/gdata_files.cc
|
| @@ -351,7 +351,6 @@ std::string GDataRootDirectory::CacheEntry::ToString() const {
|
| GDataRootDirectory::GDataRootDirectory(GDataFileSystem* file_system)
|
| : ALLOW_THIS_IN_INITIALIZER_LIST(GDataDirectory(NULL, this)),
|
| file_system_(file_system) {
|
| - DCHECK(file_system_);
|
| }
|
|
|
| GDataRootDirectory::~GDataRootDirectory() {
|
| @@ -491,7 +490,8 @@ void GDataRootDirectory::GetCacheState(
|
| const std::string& resource_id,
|
| const std::string& md5,
|
| const GetCacheStateCallback& callback) {
|
| - file_system_->GetCacheState(resource_id, md5, callback);
|
| + if (file_system_)
|
| + file_system_->GetCacheState(resource_id, md5, callback);
|
| }
|
|
|
| } // namespace gdata
|
|
|