OS/2 compile fixes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
David Webster
2001-12-14 17:09:03 +00:00
parent 2ba4130573
commit 24eb81cbcf
6 changed files with 164 additions and 99 deletions

View File

@@ -112,6 +112,12 @@
#include <sys/stat.h>
#endif
#ifdef __VISAGECPP__
#ifndef MAX_PATH
#define MAX_PATH 256
#endif
#endif
// ----------------------------------------------------------------------------
// private classes
// ----------------------------------------------------------------------------
@@ -460,9 +466,9 @@ wxString wxFileName::CreateTempFileName(const wxString& prefix)
// Temporarily remove - MN
#ifndef __WATCOMC__
::DosCreateDir(wxStringBuffer(MAX_PATH), NULL);
::DosCreateDir(wxStringBuffer(path, MAX_PATH), NULL);
#endif
#else // !Windows, !OS/2, !DOS
if ( dir.empty() )
{
@@ -1287,7 +1293,7 @@ void wxFileName::SplitPath(const wxString& fullpathWithVolume,
if ( format == wxPATH_DOS || format == wxPATH_VMS )
{
wxString sepVol = GetVolumeSeparator(format);
size_t posFirstColon = fullpath.find_first_of(sepVol);
if ( posFirstColon != wxString::npos )
{