WinCE compilation fix: don't use FNERR_INVALIDFILENAME

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@55642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2008-09-15 13:33:35 +00:00
parent 8d4ecc7aca
commit 4589d14838

View File

@@ -438,7 +438,13 @@ int wxFileDialog::ShowModal()
DWORD errCode; DWORD errCode;
bool success = DoShowCommFileDialog(&of, m_windowStyle, &errCode); bool success = DoShowCommFileDialog(&of, m_windowStyle, &errCode);
if ( !success && errCode == FNERR_INVALIDFILENAME && of.lpstrFile[0] ) if ( !success &&
// FNERR_INVALIDFILENAME is not defined under CE (besides we don't
// use CommDlgExtendedError() there anyhow)
#ifndef __WXWINCE__
errCode == FNERR_INVALIDFILENAME &&
#endif // !__WXWINCE__
of.lpstrFile[0] )
{ {
// this can happen if the default file name is invalid, try without it now // this can happen if the default file name is invalid, try without it now
of.lpstrFile[0] = _T('\0'); of.lpstrFile[0] = _T('\0');