git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24856
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#define regerror wx_regerror
#define regfree wx_regfree
#endif
#define regerror wx_regerror
#define regfree wx_regfree
#endif
wxCharBuffer buf(len);
(void)regerror(errorcode, &m_RegEx, (char *)buf.data(), len);
msg = wxString(buf.data(), wxConvLibc);
wxCharBuffer buf(len);
(void)regerror(errorcode, &m_RegEx, (char *)buf.data(), len);
msg = wxString(buf.data(), wxConvLibc);
(void)regerror(errorcode, &m_RegEx, msg.GetWriteBuf(len), len);
msg.UngetWriteBuf();
(void)regerror(errorcode, &m_RegEx, msg.GetWriteBuf(len), len);
msg.UngetWriteBuf();
-#endif // Unicode/!Unicode
}
else // regerror() returned 0
{
}
else // regerror() returned 0
{
int errorcode = wx_regcomp(&m_RegEx, expr, expr.Length(), REG_ADVANCED);
#else
int errorcode = regcomp(&m_RegEx, expr.mb_str(), flagsRE);
int errorcode = wx_regcomp(&m_RegEx, expr, expr.Length(), REG_ADVANCED);
#else
int errorcode = regcomp(&m_RegEx, expr.mb_str(), flagsRE);
rm_detail_t rd;
int rc = wx_regexec(&self->m_RegEx, str, wxStrlen(str), &rd, m_nMatches, m_Matches, flagsRE);
#else
rm_detail_t rd;
int rc = wx_regexec(&self->m_RegEx, str, wxStrlen(str), &rd, m_nMatches, m_Matches, flagsRE);
#else