git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2211
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
}
// this function is used to properly interpret '..' in path
}
// this function is used to properly interpret '..' in path
-void wxSplitPath(wxArrayString& aParts, const char *sz)
+void wxSplitPath(wxArrayString& aParts, const wxChar *sz)
{
aParts.Empty();
wxString strCurrent;
{
aParts.Empty();
wxString strCurrent;
- if ( *pc == '\0' || *pc == wxCONFIG_PATH_SEPARATOR ) {
- if ( strCurrent == "." ) {
+ if ( *pc == _T('\0') || *pc == wxCONFIG_PATH_SEPARATOR ) {
+ if ( strCurrent == _T(".") ) {
- else if ( strCurrent == ".." ) {
+ else if ( strCurrent == _T("..") ) {
// go up one level
if ( aParts.IsEmpty() )
wxLogWarning(_("'%s' has extra '..', ignored."), sz);
// go up one level
if ( aParts.IsEmpty() )
wxLogWarning(_("'%s' has extra '..', ignored."), sz);
//else:
// could log an error here, but we prefer to ignore extra '/'
//else:
// could log an error here, but we prefer to ignore extra '/'