X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e6feb95a79834836e88143b15d9f424ebe79621..00c813596e3eefdd028365acf9542355937e5531:/src/generic/dirctrlg.cpp diff --git a/src/generic/dirctrlg.cpp b/src/generic/dirctrlg.cpp index d00e4d958b..7df3852fe2 100644 --- a/src/generic/dirctrlg.cpp +++ b/src/generic/dirctrlg.cpp @@ -27,6 +27,7 @@ #include "wx/button.h" #include "wx/layout.h" #include "wx/msgdlg.h" +#include "wx/textctrl.h" #include "wx/textdlg.h" #include "wx/filefn.h" #include "wx/cmndata.h" @@ -67,8 +68,8 @@ #endif // __WXPM__ -#if defined(__WXMAC__) && !defined(__UNIX__) -#include "moreextr.h" +#if defined(__WXMAC__) +# include "MoreFilesExtras.h" #endif #ifdef __BORLANDC__ @@ -537,7 +538,7 @@ void wxGenericDirCtrl::SetupSections() { #if defined(__WXMSW__) || defined(__WXPM__) -#ifdef __WIN32__ +# ifdef __WIN32__ wxChar driveBuffer[256]; size_t n = (size_t) GetLogicalDriveStrings(255, driveBuffer); size_t i = 0; @@ -579,7 +580,7 @@ void wxGenericDirCtrl::SetupSections() if (driveBuffer[i] == wxT('\0')) break; } -#else +# else int drive; int currentDrive; @@ -596,8 +597,8 @@ void wxGenericDirCtrl::SetupSections() AddSection(path, name); } } -#endif -#elif defined(__WXMAC__) && !defined(__UNIX__) +# endif +#elif defined(__WXMAC__) FSSpec volume ; short index = 1 ; while(1) { @@ -606,7 +607,7 @@ void wxGenericDirCtrl::SetupSections() break ; wxString name = wxMacFSSpec2MacFilename( &volume ) ; - AddSection(name+":", name, 0); + AddSection(name + wxFILE_SEP_PATH, name, 0); } #else AddSection(wxT("/"), _("The Computer"), 0); @@ -1074,8 +1075,8 @@ bool wxGenericDirCtrl::ExtractWildcard(const wxString& filterStr, int n, wxStrin description = descriptions[n]; return TRUE; } - else - return FALSE; + + return FALSE; } // Parses the global filter, returning the number of filters.