Index: chrome/browser/chromeos/drive/file_change.cc |
diff --git a/chrome/browser/chromeos/drive/file_change.cc b/chrome/browser/chromeos/drive/file_change.cc |
index d73cb09147e013d2ccc7dc58dcea94d2bda69cd3..0649d377e0d4f635d545162f308bc97fa6db75c5 100644 |
--- a/chrome/browser/chromeos/drive/file_change.cc |
+++ b/chrome/browser/chromeos/drive/file_change.cc |
@@ -115,11 +115,10 @@ |
void FileChange::Update(const base::FilePath file_path, |
const ResourceEntry& entry, |
FileChange::ChangeType change) { |
- FileType type = !entry.has_file_info() |
- ? FILE_TYPE_UNKNOWN |
- : entry.file_info().is_directory() ? FILE_TYPE_DIRECTORY |
- : FILE_TYPE_FILE; |
- |
+ FileType type = |
+ entry.deleted() ? FILE_TYPE_UNKNOWN : entry.file_info().is_directory() |
+ ? FILE_TYPE_DIRECTORY |
+ : FILE_TYPE_FILE; |
Update(file_path, type, change); |
} |