X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a20275148be32737d2e1baf1d54181bfee0a2f6f..51e257806f9ed9158ddb0dbdae885be7551454fd:/src/common/regex.cpp diff --git a/src/common/regex.cpp b/src/common/regex.cpp index 7b480f24c8..6f041f7680 100644 --- a/src/common/regex.cpp +++ b/src/common/regex.cpp @@ -39,7 +39,7 @@ #endif //WX_PRECOMP // FreeBSD & Watcom require this, it probably doesn't hurt for others -#if defined(__UNIX__) || defined(__WATCOMC__) +#if defined(__UNIX__) || defined(__WATCOMC__) || defined(__DIGITALMARS__) #include #endif @@ -132,7 +132,7 @@ wxString wxRegExImpl::GetErrorMsg(int errorcode) const (void)regerror(errorcode, &m_RegEx, (char *)buf.data(), len); - msg = buf.data(); + msg = wxString(buf.data(), wxConvLibc); #else // !Unicode (void)regerror(errorcode, &m_RegEx, msg.GetWriteBuf(len), len);