Lines Matching defs:new_path
954 char new_path[MAX_PATH+1];
960 result = GetCurrentDirectoryA(MAX_PATH+1, new_path);
966 if (strncmp(new_path, "\\\\", 2) == 0 ||
967 strncmp(new_path, "//", 2) == 0)
970 env[1] = new_path[0];
971 return SetEnvironmentVariableA(env, new_path);
979 wchar_t _new_path[MAX_PATH+1], *new_path = _new_path;
985 result = GetCurrentDirectoryW(MAX_PATH+1, new_path);
989 new_path = malloc(result * sizeof(wchar_t));
990 if (!new_path) {
994 result = GetCurrentDirectoryW(result, new_path);
996 free(new_path);
1000 if (wcsncmp(new_path, L"\\\\", 2) == 0 ||
1001 wcsncmp(new_path, L"//", 2) == 0)
1004 env[1] = new_path[0];
1005 result = SetEnvironmentVariableW(env, new_path);
1006 if (new_path != _new_path)
1007 free(new_path);