the wxSnvprintf in wxchar.cpp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@17088
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
size_t val = va_arg(argptr, size_t);
::sprintf(szScratch, s_szFlags, val);
}
size_t val = va_arg(argptr, size_t);
::sprintf(szScratch, s_szFlags, val);
}
-
- APPEND_STR(wxConvLibc.cMB2WX(szScratch));
+ {
+ wxMB2WXbuf tmp = wxConvLibc.cMB2WX(szScratch);
+ APPEND_STR(tmp);
+ }
double val = va_arg(argptr, double);
::sprintf(szScratch, s_szFlags, val);
}
double val = va_arg(argptr, double);
::sprintf(szScratch, s_szFlags, val);
}
-
- APPEND_STR(wxConvLibc.cMB2WX(szScratch));
+ {
+ wxMB2WXbuf tmp = wxConvLibc.cMB2WX(szScratch);
+ APPEND_STR(tmp);
+ }
s_szFlags[flagofs] = '\0';
::sprintf(szScratch, s_szFlags, val);
s_szFlags[flagofs] = '\0';
::sprintf(szScratch, s_szFlags, val);
- APPEND_STR(wxConvLibc.cMB2WX(szScratch));
+ wxMB2WXbuf tmp = wxConvLibc.cMB2WX(szScratch);
+ APPEND_STR(tmp);