Lines Matching defs:cchFullPath
130 size_t cchFullPath = cchParentDir + cchComponent;
131 Assert(strlen(pszFullPath) == cchFullPath);
134 if (cchFullPath + 4 > cbDirEntry - RT_OFFSETOF(RTDIRENTRYEX, szName))
135 cbDirEntry = RT_OFFSETOF(RTDIRENTRYEX, szName) + cchFullPath + 4;
220 * @param cchFullPath The length of the full path.
227 static int vbsfCorrectPathCasing(SHFLCLIENTDATA *pClient, char *pszFullPath, size_t cchFullPath,
239 char *pszSrc = pszFullPath + cchFullPath - 1;
275 char *pszSrc = pszLastComponent ? pszLastComponent - 1 : pszFullPath + cchFullPath - 1;
481 size_t cchFullPath;
499 cchFullPath = cchRoot + cchSrc;
500 pszFullPath = (char *)RTMemAlloc(cchFullPath + 1 + 1);
507 cchFullPath++;
519 Log(("RTMemAlloc %x failed!!\n", cchFullPath + 1));
582 cchFullPath = cchRoot + cchPathAsUtf8;
583 pszFullPath = (char *)RTMemAlloc(cchFullPath + 1 + 1);
592 cchFullPath++;
600 rc = RTUtf16ToUtf8Ex(pwszSrc, cwcSrc, &pszDst, cchFullPath - cchRoot + 1, &cchActual);
613 Log(("RTMemAlloc %x failed!!\n", cchFullPath + 1));
624 Assert(strlen(pszFullPath) == cchFullPath);
657 rc = vbsfCorrectPathCasing(pClient, pszFullPath, cchFullPath, fWildCard, fPreserveLastComponent);