Lines Matching refs:path
46 char path[PATH_MAX + 1] = {0x00}; in GetFileContext() local
49 …if (strlen(inputFile) > PATH_MAX || strncpy_s(path, PATH_MAX, inputFile, strlen(inputFile)) != EOK… in GetFileContext()
54 if (strlen(inputFile) > PATH_MAX || realpath(inputFile, path) == NULL) { in GetFileContext()
60 ret = stat(path, &statBuf); in GetFileContext()
62 PRINT_ERR("get file(%s) st_mode failed, errno = %d\n", path, errno); in GetFileContext()
66 PRINT_ERR("don't have permission to read the file(%s)\n", path); in GetFileContext()
74 fp = fopen(path, "rb"); in GetFileContext()
76 PRINT_ERR("open file(%s) failed, errno = %d\n", path, errno); in GetFileContext()
82 PRINT_ERR("read file(%s) failed, errno = %d\n", path, errno); in GetFileContext()
99 char path[PATH_MAX + 1] = {0x00}; in ConvertedContextSaveAsFile() local
102 …if (strlen(outDirPath) >= PATH_MAX || strncpy_s(path, PATH_MAX, outDirPath, strlen(outDirPath)) !=… in ConvertedContextSaveAsFile()
107 if (strlen(outDirPath) >= PATH_MAX || realpath(outDirPath, path) == NULL) { in ConvertedContextSaveAsFile()
112 int32_t pathLen = strlen(path); in ConvertedContextSaveAsFile()
113 if (path[pathLen - 1] != '/' && path[pathLen - 1] != '\\') { in ConvertedContextSaveAsFile()
114 path[pathLen] = '/'; in ConvertedContextSaveAsFile()
117 if (strlen(path) + strlen(filename) + 1 > PATH_MAX) { in ConvertedContextSaveAsFile()
121 ret = strncat_s(path, PATH_MAX, filename, strlen(filename) + 1); in ConvertedContextSaveAsFile()
124 path, PATH_MAX, filename, (int32_t)strlen(filename) + 1, errno); in ConvertedContextSaveAsFile()
128 fp = fopen(path, "wb"); in ConvertedContextSaveAsFile()
130 PRINT_ERR("can't create file(%s), errno = %d\n", path, errno); in ConvertedContextSaveAsFile()
135 PRINT_ERR("can't write file(%s),errno = %d\n", path, errno); in ConvertedContextSaveAsFile()