linux test
This commit is contained in:
@@ -231,11 +231,11 @@ void PIString::appendFromChars(const char * c, int s, const char * codepage) {
|
||||
# else
|
||||
mbstate_t state;
|
||||
memset(&state, 0, sizeof(state));
|
||||
size_t len = mbsrtowcs(NULL, c, 0, &state);
|
||||
size_t len = mbsrtowcs(NULL, &c, 0, &state);
|
||||
wchar_t wstr[len+1];
|
||||
mbsrtowcs(&wstr[0], c, len+1, &state);
|
||||
mbsrtowcs(&wstr[0], &c, len+1, &state);
|
||||
resize(len);
|
||||
for (int i=0 i<len; ++i) (*this)[i] = wstr[i];
|
||||
for (int i=0; i<len; ++i) (*this)[i] = wstr[i];
|
||||
// wchar_t wc;
|
||||
// //qDebug() << "FromChars ...";
|
||||
// while (sz = mbrtowc(&wc, c, s, &state) > 0) {
|
||||
|
||||
Reference in New Issue
Block a user