Lines Matching full:path
212 printf("ERROR: Failed to resolve Cygwin path %S\n", input.c_str());
470 bool appendComponentToPath(wstring& path, const wstring& component)
474 if (path.size() + 1 > MAX_PATH)
477 memcpy(buffer, path.data(), path.size() * sizeof(WCHAR));
478 buffer[path.size()] = '\0';
483 path = wstring(buffer);
487 static bool followShortcuts(wstring& path)
489 if (PathFileExists(path.c_str()))
493 wstring linkPath = path;
515 // Use the target path as the result path instead.
516 path = wstring(targetPath);
525 if (cygwinPath[isFileProtocol ? 7 : 0] != '/') // ensure path is absolute
528 // Get the Root path.
594 // Now copy the file system path, POSIX style.
599 wstring path = cfStringRefToWString(pathCF.get());
602 if (!resolveCygwinPath(path, resultPath))
605 // The path has been resolved, now convert it back to a CFURL.