diff --git a/tests/regex/regextest.cpp b/tests/regex/regextest.cpp index 99afd5d50e..8988557568 100644 --- a/tests/regex/regextest.cpp +++ b/tests/regex/regextest.cpp @@ -323,7 +323,7 @@ wxString RegExTestCase::quote(const wxString& arg) wxString str; for (size_t i = 0; i < arg.length(); i++) { - wxChar ch = arg[i]; + wxUChar ch = (wxChar)arg[i]; const wxChar *p = wxStrchr(needEscape, ch); if (p) @@ -331,7 +331,7 @@ wxString RegExTestCase::quote(const wxString& arg) else if (wxIscntrl(ch)) str += wxString::Format(_T("\\%03o"), ch); else - str += ch; + str += (wxChar)ch; } return str.length() == arg.length() && str.find(' ') == wxString::npos ?