Home | History | Annotate | Download | only in windows

Lines Matching refs:mbs

48 bool WindowsStringUtils::safe_mbstowcs(const string &mbs, wstring *wcs) {
56 if ((err = mbstowcs_s(&wcs_length, NULL, 0, mbs.c_str(), _TRUNCATE)) != 0) {
61 if ((wcs_length = mbstowcs(NULL, mbs.c_str(), mbs.length())) == (size_t)-1) {
73 if ((err = mbstowcs_s(NULL, &wcs_v[0], wcs_length, mbs.c_str(),
78 if (mbstowcs(&wcs_v[0], mbs.c_str(), mbs.length()) == (size_t)-1) {
91 bool WindowsStringUtils::safe_wcstombs(const wstring &wcs, string *mbs) {
92 assert(mbs);
129 *mbs = &mbs_v[0];