Index: chrome/browser/win/jumplist_file_util.cc |
diff --git a/chrome/browser/win/jumplist_file_util.cc b/chrome/browser/win/jumplist_file_util.cc |
index 66d9651a64ba3e4347b8eb7ffe1eee8128d2f532..87b5d863c5ce1697e33b53a435f06f5413556a97 100644 |
--- a/chrome/browser/win/jumplist_file_util.cc |
+++ b/chrome/browser/win/jumplist_file_util.cc |
@@ -109,13 +109,14 @@ FolderDeleteResult DeleteDirectory(const base::FilePath& path, |
void DeleteDirectoryAndLogResults(const base::FilePath& path, |
int max_file_deleted) { |
- FolderDeleteResult delete_status = DeleteDirectory(path, max_file_deleted); |
- UMA_HISTOGRAM_ENUMERATION("WinJumplist.DeleteStatusJumpListIconsOld", |
- delete_status, END); |
- |
DirectoryStatus dir_status = NON_EXIST; |
- if (base::DirectoryExists(path)) |
+ |
+ if (base::DirectoryExists(path)) { |
+ FolderDeleteResult delete_status = DeleteDirectory(path, max_file_deleted); |
+ UMA_HISTOGRAM_ENUMERATION("WinJumplist.DeleteStatusJumpListIconsOld", |
+ delete_status, FolderDeleteResult::END); |
dir_status = base::IsDirectoryEmpty(path) ? EMPTY : NON_EMPTY; |
+ } |
UMA_HISTOGRAM_ENUMERATION("WinJumplist.DirectoryStatusJumpListIconsOld", |
dir_status, DIRECTORY_STATUS_END); |