Lines Matching defs:cwd
168 const WCHAR* cwd,
175 /* It's a UNC path so ignore cwd */
178 /* It's a full path without drive letter, use cwd's drive letter only */
183 * Replace drive letter in dir by full cwd if it points to the same drive,
186 if (cwd_len < 2 || _wcsnicmp(cwd, dir, 2) != 0) {
194 * Don't use the cwd at all
203 /* Copy cwd */
204 wcsncpy(result_pos, cwd, cwd_len);
207 /* Add a path separator if cwd didn't end with one */
261 WCHAR *cwd,
271 cwd, cwd_len);
281 cwd, cwd_len);
290 cwd, cwd_len);
324 * to the cwd.
343 WCHAR *cwd,
354 size_t cwd_len = wcslen(cwd);
384 cwd, cwd_len,
390 /* The file is really only a name; look in cwd first, then scan path */
393 cwd, cwd_len,
442 cwd, cwd_len,
946 *env = NULL, *cwd = NULL;
989 if (options->cwd) {
990 /* Explicit cwd */
991 err = uv__utf8_to_utf16_alloc(options->cwd, &cwd);
996 /* Inherit cwd */
1005 cwd = (WCHAR*) uv__malloc(cwd_len * sizeof(WCHAR));
1006 if (cwd == NULL) {
1011 r = GetCurrentDirectoryW(cwd_len, cwd);
1048 cwd,
1110 cwd,
1177 uv__free(cwd);