Lines Matching refs:wlen
657 DWORD wlen = (DWORD)(len / 4);
658 if (wlen == 0) {
659 wlen = 1;
666 wlen -= 1;
668 if (len == read_len || wlen == 0)
672 wchar_t *wbuf = read_console_w(handle, wlen, &n);
957 DWORD len, wlen, orig_len, n = 0;
978 wlen = MultiByteToWideChar(CP_UTF8, 0, b->buf, len, NULL, 0);
985 while (wlen > 32766 / sizeof(wchar_t)) {
1002 wlen = MultiByteToWideChar(CP_UTF8, 0, b->buf, len, NULL, 0);
1006 if (!wlen)
1009 wbuf = (wchar_t*)PyMem_Malloc(wlen * sizeof(wchar_t));
1012 wlen = MultiByteToWideChar(CP_UTF8, 0, b->buf, len, wbuf, wlen);
1013 if (wlen) {
1014 res = WriteConsoleW(handle, wbuf, wlen, &n, NULL);
1015 if (res && n < wlen) {
1024 wlen = MultiByteToWideChar(CP_UTF8, 0, b->buf, len,
1026 assert(wlen == len);