Lines Matching refs:fileName
80 static void WriteHeader(struct TagHeader *header, const char *fileName, long fileSize)
90 if (fileName == NULL || fileSize == 0) {
94 nameLen = strlen(fileName);
97 sumAppend += WriteOneUint(j, nameLen, fileName, index);
129 static void WriteZipContent(gzFile gzFd, const char *fileName, long fileSize)
135 bool cond = (gzFd == NULL || fileName == NULL || fileSize == 0);
138 tloge("fd or fileName or fileSize invalid\n");
142 int32_t fileFd = open(fileName, O_CREAT | O_RDWR, ZIP_OPEN_MODE);
221 static int32_t WriteSingleFile(const char *fileName, gzFile out)
228 if (!JudgeFileValidite(fileName, &fileAttr)) {
232 /* fileName contain file path and file name, search for the file name from fileName. */
233 s1 = strrchr(fileName, '/');
245 WriteZipContent(out, fileName, fileAttr.st_size);
255 const char **fileName = NULL;
268 fileName = inputNames;
270 if (*fileName == NULL) {
271 ++fileName;
274 ret = WriteSingleFile(*fileName, out);
279 ++fileName;