X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dcf0fce44b34522ee1d3bef16a42b36cfd3c4bde..a4a6984d5e2d8ae424cc8f31c223304b260d7670:/src/common/filename.cpp?ds=sidebyside diff --git a/src/common/filename.cpp b/src/common/filename.cpp index d8446148ac..b9679a11a3 100644 --- a/src/common/filename.cpp +++ b/src/common/filename.cpp @@ -590,8 +590,8 @@ wxString wxFileName::GetShortPath() const } if (ok) return pathOut; - else - return path; + + return path; #else return GetFullPath(); #endif @@ -605,7 +605,8 @@ wxString wxFileName::GetLongPath() const wxString pathOut; bool success = FALSE; -#if wxUSE_DYNLIB_CLASS + // VZ: this code was disabled, why? +#if 0 // wxUSE_DYNLIB_CLASS typedef DWORD (*GET_LONG_PATH_NAME)(const wxChar *, wxChar *, DWORD); static bool s_triedToLoad = FALSE; @@ -613,7 +614,6 @@ wxString wxFileName::GetLongPath() const if ( !s_triedToLoad ) { s_triedToLoad = TRUE; -#if 0 wxDllType dllKernel = wxDllLoader::LoadLibrary(_T("kernel32")); if ( dllKernel ) { @@ -651,12 +651,10 @@ wxString wxFileName::GetLongPath() const } } } -#endif } if (success) return pathOut; -#endif - // wxUSE_DYNLIB_CLASS +#endif // wxUSE_DYNLIB_CLASS if (!success) { @@ -668,7 +666,7 @@ wxString wxFileName::GetLongPath() const pathOut = wxEmptyString; wxArrayString dirs = GetDirs(); - dirs.Add(GetName()); + dirs.Add(GetFullName()); size_t count = dirs.GetCount(); size_t i; @@ -705,6 +703,7 @@ wxString wxFileName::GetLongPath() const } } } + return pathOut; #else return GetFullPath(); @@ -718,7 +717,7 @@ wxPathFormat wxFileName::GetFormat( wxPathFormat format ) #if defined(__WXMSW__) || defined(__WXPM__) format = wxPATH_DOS; #elif defined(__WXMAC__) - format = wxPATH_UNIX; // that's the way the rest of wx' code works right now + format = wxPATH_MAC; #else format = wxPATH_UNIX; #endif