Lines Matching refs:wstring
320 wchar_t *wstring; in sbsltos() local
354 if ((wstring = malloc(slen * sizeof (wchar_t))) == NULL) in sbsltos()
356 if ((wccount = mbstowcs(wstring, sstring, slen - 1)) == -1) { in sbsltos()
357 free(wstring); in sbsltos()
361 wchar_t *clipp = wstring + (len - 2); in sbsltos()
369 while (wcstombs(NULL, wstring, 0) >= ssize) { in sbsltos()
381 if ((wccount = wcstombs(sstring, wstring, ssize)) == -1) { in sbsltos()
382 free(wstring); in sbsltos()
386 free(wstring); in sbsltos()
416 wchar_t *wstring; in sbcleartos() local
450 if ((wstring = malloc(slen * sizeof (wchar_t))) == NULL) in sbcleartos()
452 if ((wccount = mbstowcs(wstring, sstring, slen - 1)) == -1) { in sbcleartos()
453 free(wstring); in sbcleartos()
457 wchar_t *clipp = wstring + (len - 2); in sbcleartos()
465 while (wcstombs(NULL, wstring, 0) >= ssize) { in sbcleartos()
472 free(wstring); in sbcleartos()
477 if ((wccount = wcstombs(sstring, wstring, ssize)) == -1) { in sbcleartos()
478 free(wstring); in sbcleartos()
482 free(wstring); in sbcleartos()