Index: base/base_paths_win.cc |
diff --git a/base/base_paths_win.cc b/base/base_paths_win.cc |
index 03adb1e1c95634e86823ac264bb4c9b7b78e2789..62e1972e5f2e2ba8b2fbe807c9ac42b4a6ca0558 100644 |
--- a/base/base_paths_win.cc |
+++ b/base/base_paths_win.cc |
@@ -173,8 +173,14 @@ bool PathProviderWin(int key, FilePath* result) { |
case base::DIR_TASKBAR_PINS: |
if (!PathService::Get(base::DIR_USER_QUICK_LAUNCH, &cur)) |
return false; |
- cur = cur.Append(FILE_PATH_LITERAL("User Pinned")); |
- cur = cur.Append(FILE_PATH_LITERAL("TaskBar")); |
+ cur = cur.Append(FILE_PATH_LITERAL("User Pinned")) |
+ .Append(FILE_PATH_LITERAL("TaskBar")); |
+ break; |
+ case base::DIR_IMPLICIT_APP_SHORTCUTS: |
+ if (!PathService::Get(base::DIR_USER_QUICK_LAUNCH, &cur)) |
+ return false; |
+ cur = cur.Append(FILE_PATH_LITERAL("User Pinned")) |
+ .Append(FILE_PATH_LITERAL("ImplicitAppShortcuts")); |
break; |
case base::DIR_WINDOWS_FONTS: |
if (FAILED(SHGetFolderPath( |