Lines Matching refs:wlen
58 static int process_glob(WCHAR *wstr, int wlen) in process_glob() argument
73 for (slash = 0, i = 0; i < wlen; i++) in process_glob()
79 for (i = slash; i < wlen; i++) in process_glob()
83 if (i == wlen) in process_glob()
86 saved_char = wstr[wlen]; in process_glob()
87 wstr[wlen] = L'\0'; in process_glob()
89 wstr[wlen] = saved_char; in process_glob()
145 int wlen, ulen, valid = 1; in win32_utf8argv() local
162 wlen = wcslen(wcmdline); in win32_utf8argv()
163 p = _alloca((wlen + 1) * sizeof(WCHAR)); in win32_utf8argv()
251 wlen = wend - warg; in win32_utf8argv()
253 if (wlen == 0 || !process_glob(warg, wlen)) { in win32_utf8argv()
260 if (wlen > 0) { in win32_utf8argv()
261 ulen = WideCharToMultiByte(CP_UTF8, 0, warg, wlen, in win32_utf8argv()
273 if (wlen > 0) in win32_utf8argv()
274 WideCharToMultiByte(CP_UTF8, 0, warg, wlen, in win32_utf8argv()