| Index: chrome/browser/win/jumplist.cc
|
| diff --git a/chrome/browser/win/jumplist.cc b/chrome/browser/win/jumplist.cc
|
| index 3c114eeab9aa26465d4946a0390a3ba229b22062..c6d518a91bccc2a199d1ed4ca4b291c73e3ea803 100644
|
| --- a/chrome/browser/win/jumplist.cc
|
| +++ b/chrome/browser/win/jumplist.cc
|
| @@ -296,8 +296,11 @@ void RunUpdateOnFileThread(
|
| }
|
| }
|
|
|
| - if (!base::CreateDirectory(icon_dir))
|
| + // If CreateDirectory() fails, exit early.
|
| + if (!base::CreateDirectory(icon_dir)) {
|
| folder_operation_status |= FolderOperationResult::CREATE_SRC_FAILED;
|
| + return;
|
| + }
|
|
|
| // Create temporary icon files for shortcuts in the "Most Visited" category.
|
| CreateIconFiles(icon_dir, local_most_visited_pages);
|
|
|