Lines Matching refs:curDir
468 UString curDir;
469 if (!GetCurDir(curDir))
471 if (curDir.Back() != WCHAR_PATH_SEPARATOR)
472 curDir += WCHAR_PATH_SEPARATOR;
477 if (IsSuperPath(curDir))
479 fixedSize = GetRootPrefixSize_Of_SuperPath(curDir);
485 if (IsDrivePath(curDir))
492 if (curDir[0] != CHAR_PATH_SEPARATOR || curDir[1] != CHAR_PATH_SEPARATOR)
495 fixedSize = GetRootPrefixSize_Of_NetworkPath(&curDir[2]);
509 temp += &curDir[fixedSizeStart + fixedSize];
516 res += curDir.Mid(fixedSizeStart, fixedSize);
623 UString curDir;
625 curDir = fs2us(dirPrefix);
628 if (!GetCurDir(curDir))
631 if (!curDir.IsEmpty() && curDir.Back() != WCHAR_PATH_SEPARATOR)
632 curDir += WCHAR_PATH_SEPARATOR;
638 if (IsSuperPath(curDir))
640 fixedSize = GetRootPrefixSize_Of_SuperPath(curDir);
646 if (IsDrivePath(curDir))
650 if (curDir[0] != WCHAR_PATH_SEPARATOR || curDir[1] != WCHAR_PATH_SEPARATOR)
652 fixedSize = GetRootPrefixSize_Of_NetworkPath(&curDir[2]);
668 temp += curDir.Ptr(fixedSize);
673 curDir.DeleteFrom(fixedSize);
674 res = us2fs(curDir);