diff options
author | dimich@google.com <dimich@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-25 18:18:20 +0000 |
---|---|---|
committer | dimich@google.com <dimich@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-25 18:18:20 +0000 |
commit | 2403fd6476afd05baed46b26b698ce305a351787 (patch) | |
tree | 87324fc7ded19e77f66fefccf81da8ac56fc600d /chrome/common/chrome_paths.cc | |
parent | 4b167a328d35583af35e865e8fcd40dafcb9a55a (diff) | |
download | chromium_src-2403fd6476afd05baed46b26b698ce305a351787.zip chromium_src-2403fd6476afd05baed46b26b698ce305a351787.tar.gz chromium_src-2403fd6476afd05baed46b26b698ce305a351787.tar.bz2 |
Default to FOLDERID_Downloads on Windows Vista/7 when safe.
Landing for DCheng@.
Codereview: http://codereview.chromium.org/553040
TEST=none
BUG=13610
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37023 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/chrome_paths.cc')
-rw-r--r-- | chrome/common/chrome_paths.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/common/chrome_paths.cc b/chrome/common/chrome_paths.cc index 9b02bb7..d423507 100644 --- a/chrome/common/chrome_paths.cc +++ b/chrome/common/chrome_paths.cc @@ -83,6 +83,14 @@ bool PathProvider(int key, FilePath* result) { return false; create_dir = true; break; + case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: +#if defined(OS_WIN) + if (!GetUserDownloadsDirectorySafe(&cur)) + return false; + break; +#else + // Fall through for all other platforms. +#endif case chrome::DIR_DEFAULT_DOWNLOADS: if (!GetUserDownloadsDirectory(&cur)) return false; |