diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-02-19 16:28:18 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-02-19 16:28:18 +0100 |
commit | 4f82d71df070e813927893fc20aa7954fbae997d (patch) | |
tree | d9846eb02855f7931182412652f5f5a8943dd1c5 /xpcom/io/SpecialSystemDirectory.cpp | |
parent | 01b1e411bdb042dbc99668e3b6689da799c7828a (diff) | |
download | UXP-4f82d71df070e813927893fc20aa7954fbae997d.tar UXP-4f82d71df070e813927893fc20aa7954fbae997d.tar.gz UXP-4f82d71df070e813927893fc20aa7954fbae997d.tar.lz UXP-4f82d71df070e813927893fc20aa7954fbae997d.tar.xz UXP-4f82d71df070e813927893fc20aa7954fbae997d.zip |
Remove Windows shell integration checks for Windows Vista.
Tag #22.
Diffstat (limited to 'xpcom/io/SpecialSystemDirectory.cpp')
-rw-r--r-- | xpcom/io/SpecialSystemDirectory.cpp | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/xpcom/io/SpecialSystemDirectory.cpp b/xpcom/io/SpecialSystemDirectory.cpp index 347ed186a..ab65d38f9 100644 --- a/xpcom/io/SpecialSystemDirectory.cpp +++ b/xpcom/io/SpecialSystemDirectory.cpp @@ -19,9 +19,6 @@ #include <shlobj.h> #include <knownfolders.h> #include <guiddef.h> -#include "mozilla/WindowsVersion.h" - -using mozilla::IsWin7OrLater; #elif defined(XP_UNIX) @@ -115,19 +112,13 @@ SHLoadLibraryFromKnownFolder(REFKNOWNFOLDERID aFolderId, DWORD aMode, } /* - * Check to see if we're on Win7 and up, and if so, returns the default - * save-to location for the Windows Library passed in through aFolderId. - * Otherwise falls back on pre-win7 GetWindowsFolder. + * Return the default save-to location for the Windows Library passed in + * through aFolderId. */ static nsresult GetLibrarySaveToPath(int aFallbackFolderId, REFKNOWNFOLDERID aFolderId, nsIFile** aFile) { - // Skip off checking for library support if the os is Vista or lower. - if (!IsWin7OrLater()) { - return GetWindowsFolder(aFallbackFolderId, aFile); - } - RefPtr<IShellLibrary> shellLib; RefPtr<IShellItem> savePath; HRESULT hr = @@ -716,8 +707,6 @@ GetSpecialSystemDirectory(SystemDirectories aSystemSystemDirectory, } #if defined(MOZ_CONTENT_SANDBOX) case Win_LocalAppdataLow: { - // This should only really fail on versions pre-Vista, in which case this - // shouldn't have been used in the first place. GUID localAppDataLowGuid = FOLDERID_LocalAppDataLow; return GetKnownFolder(&localAppDataLowGuid, aFile); } |