Lines Matching refs:new_path
1419 wchar_t path_buf[MAX_PATH], *new_path = path_buf;
1425 result = GetCurrentDirectoryW(Py_ARRAY_LENGTH(path_buf), new_path);
1429 new_path = PyMem_RawMalloc(result * sizeof(wchar_t));
1430 if (!new_path) {
1434 result = GetCurrentDirectoryW(result, new_path);
1436 PyMem_RawFree(new_path);
1440 if (wcsncmp(new_path, L"\\\\", 2) == 0 ||
1441 wcsncmp(new_path, L"//", 2) == 0)
1444 env[1] = new_path[0];
1445 result = SetEnvironmentVariableW(env, new_path);
1446 if (new_path != path_buf)
1447 PyMem_RawFree(new_path);