don't call wxLogLastError() in wx{File|Path}Exists

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13876 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2002-01-28 13:17:07 +00:00
parent e85d194d55
commit a28ae4096b

View File

@@ -302,14 +302,8 @@ wxFileExists (const wxString& filename)
#if defined(__WIN32__) && !defined(__WXMICROWIN__) #if defined(__WIN32__) && !defined(__WXMICROWIN__)
// GetFileAttributes can copy with network paths unlike stat() // GetFileAttributes can copy with network paths unlike stat()
DWORD ret = ::GetFileAttributes(filename); DWORD ret = ::GetFileAttributes(filename);
if ( ret == (DWORD)-1 )
{
wxLogLastError(_T("GetFileAttributes"));
return FALSE; return (ret != (DWORD)-1) && !(ret & FILE_ATTRIBUTE_DIRECTORY);
}
return !(ret & FILE_ATTRIBUTE_DIRECTORY);
#else #else
wxStructStat stbuf; wxStructStat stbuf;
if ( !filename.empty() && wxStat (OS_FILENAME(filename), &stbuf) == 0 ) if ( !filename.empty() && wxStat (OS_FILENAME(filename), &stbuf) == 0 )
@@ -1284,14 +1278,8 @@ bool wxPathExists(const wxChar *pszPathName)
#if defined(__WIN32__) && !defined(__WXMICROWIN__) #if defined(__WIN32__) && !defined(__WXMICROWIN__)
// stat() can't cope with network paths // stat() can't cope with network paths
DWORD ret = ::GetFileAttributes(strPath); DWORD ret = ::GetFileAttributes(strPath);
if ( ret == (DWORD)-1 )
{
wxLogLastError(_T("GetFileAttributes"));
return FALSE; return (ret != (DWORD)-1) && (ret & FILE_ATTRIBUTE_DIRECTORY);
}
return (ret & FILE_ATTRIBUTE_DIRECTORY) != 0;
#else // !__WIN32__ #else // !__WIN32__
wxStructStat st; wxStructStat st;