Added --exclude-compressed flag feature that skips compression of precompressed files

This commit is contained in:
Shashank Tavildar committed 2019-10-28 13:57:40 -07:00
1 parent 6d5e0f1c9f
commit 48f856640e
5 files changed
+52 -2

No files matched your search

+6 -1
View File
@@ -1453,7 +1453,12 @@ FIO_compressFilename_srcFile(FIO_prefs_t* const prefs,
ress.srcFile = FIO_openSrcFile(srcFileName);
if (ress.srcFile == NULL) return 1; /* srcFile could not be opened */
if (g_excludeCompressedFiles && !UTIL_isPrecompressedFile(srcFileName)) { /* precompressed file (--exclude-compressed). DO NOT COMPRESS */
DISPLAYLEVEL(4, "Precompressed file: %s \n", srcFileName);
fclose(ress.srcFile);
ress.srcFile = NULL;
return 0;
}
result = FIO_compressFilename_dstFile(prefs, ress, dstFileName, srcFileName, compressionLevel);
fclose(ress.srcFile);