Bug 720071. (Av1a) Fix windows/nsFilePicker to actually be buildable using "--with-windows-version=502". r=jmathies.

This commit is contained in:
Serge Gautherie 2012-01-24 07:05:15 +01:00
parent 440b532520
commit aacd80feb7
2 changed files with 12 additions and 2 deletions

View File

@ -870,6 +870,8 @@ nsFilePicker::ShowXPFilePicker(const nsString& aInitialDir)
return true;
}
#if MOZ_WINSDK_TARGETVER >= MOZ_NTDDI_LONGHORN
bool
nsFilePicker::ShowFilePicker(const nsString& aInitialDir)
{
@ -1030,6 +1032,8 @@ nsFilePicker::ShowFilePicker(const nsString& aInitialDir)
return true;
}
#endif // MOZ_WINSDK_TARGETVER
///////////////////////////////////////////////////////////////////////////////
// nsIFilePicker impl.
@ -1343,6 +1347,8 @@ nsFilePicker::IsDefaultPathHtml()
return false;
}
#if MOZ_WINSDK_TARGETVER >= MOZ_NTDDI_LONGHORN
void
nsFilePicker::ComDlgFilterSpec::Append(const nsAString& aTitle, const nsAString& aFilter)
{
@ -1372,3 +1378,5 @@ nsFilePicker::ComDlgFilterSpec::Append(const nsAString& aTitle, const nsAString&
}
pSpecForward->pszSpec = pStr->get();
}
#endif // MOZ_WINSDK_TARGETVER

View File

@ -126,10 +126,12 @@ protected:
static void GetQualifiedPath(const PRUnichar *aInPath, nsString &aOutPath);
void GetFilterListArray(nsString& aFilterList);
bool FilePickerWrapper(OPENFILENAMEW* ofn, PickerType aType);
bool ShowFolderPicker(const nsString& aInitialDir);
bool ShowXPFolderPicker(const nsString& aInitialDir);
bool ShowFilePicker(const nsString& aInitialDir);
bool ShowXPFilePicker(const nsString& aInitialDir);
#if MOZ_WINSDK_TARGETVER >= MOZ_NTDDI_LONGHORN
bool ShowFolderPicker(const nsString& aInitialDir);
bool ShowFilePicker(const nsString& aInitialDir);
#endif
void AppendXPFilter(const nsAString& aTitle, const nsAString& aFilter);
void RememberLastUsedDirectory();
bool IsPrivacyModeEnabled();