]> git.saurik.com Git - wxWidgets.git/commitdiff
(should) fix unix compilation...
authorRyan Norton <wxprojects@comcast.net>
Sun, 14 Dec 2003 23:58:55 +0000 (23:58 +0000)
committerRyan Norton <wxprojects@comcast.net>
Sun, 14 Dec 2003 23:58:55 +0000 (23:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/regex.cpp

index 8503538f76137a95535c40e8487d0f5e69d11ffe..f499c1628d7befccd73c5e050e854490552f52da 100644 (file)
@@ -49,7 +49,7 @@
 
 #include "wx/regex.h"
 
-#if wxUSE_UNICODE
+#ifdef wx_wchar
     #define regerror wx_regerror
     #define regfree wx_regfree
 #endif
@@ -146,17 +146,17 @@ wxString wxRegExImpl::GetErrorMsg(int errorcode) const
     {
         len++;
 
-#if wxUSE_UNICODE
+#ifdef wx_wchar
         wxCharBuffer buf(len);
 
         (void)regerror(errorcode, &m_RegEx, (char *)buf.data(), len);
 
         msg = wxString(buf.data(), wxConvLibc);
-#else // !Unicode
+#else 
         (void)regerror(errorcode, &m_RegEx, msg.GetWriteBuf(len), len);
 
         msg.UngetWriteBuf();
-#endif // Unicode/!Unicode
+#endif 
     }
     else // regerror() returned 0
     {
@@ -187,7 +187,7 @@ bool wxRegExImpl::Compile(const wxString& expr, int flags)
 
 
     // compile it
-#if wxUSE_UNICODE
+#ifdef wx_wchar
     int errorcode = wx_regcomp(&m_RegEx, expr, expr.Length(), REG_ADVANCED);
 #else
     int errorcode = regcomp(&m_RegEx, expr.mb_str(), flagsRE);
@@ -266,7 +266,7 @@ bool wxRegExImpl::Matches(const wxChar *str, int flags) const
     }
 
     // do match it
-#if wxUSE_UNICODE
+#ifdef wx_wchar
        rm_detail_t rd;
     int rc = wx_regexec(&self->m_RegEx, str, wxStrlen(str), &rd, m_nMatches, m_Matches, flagsRE);
 #else