Lines Matching refs:pszNativePath
47 void rtPathFreeNative(char const *pszNativePath, const char *pszPath)
49 Assert(pszNativePath == pszPath || !pszNativePath);
50 NOREF(pszNativePath); NOREF(pszPath);
54 int rtPathFromNative(const char **ppszPath, const char *pszNativePath, const char *pszBasePath)
56 int rc = RTStrValidateEncodingEx(pszNativePath, RTSTR_MAX, 0 /*fFlags*/);
58 *ppszPath = pszNativePath;
66 void rtPathFreeIprt(const char *pszPath, const char *pszNativePath)
68 Assert(pszPath == pszNativePath || !pszPath);
69 NOREF(pszPath); NOREF(pszNativePath);
73 int rtPathFromNativeCopy(char *pszPath, size_t cbPath, const char *pszNativePath, const char *pszBasePath)
75 int rc = RTStrValidateEncodingEx(pszNativePath, RTSTR_MAX, 0 /*fFlags*/);
77 rc = RTStrCopy(pszPath, cbPath, pszNativePath);
83 int rtPathFromNativeDup(char **ppszPath, const char *pszNativePath, const char *pszBasePath)
85 int rc = RTStrValidateEncodingEx(pszNativePath, RTSTR_MAX, 0 /*fFlags*/);
87 rc = RTStrDupEx(ppszPath, pszNativePath);