MCPcopy Create free account
hub / github.com/F-Stack/f-stack / FIO_compressFilename

Function FIO_compressFilename

freebsd/contrib/zstd/programs/fileio.c:1716–1727  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1714}
1715
1716int FIO_compressFilename(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, const char* dstFileName,
1717 const char* srcFileName, const char* dictFileName,
1718 int compressionLevel, ZSTD_compressionParameters comprParams)
1719{
1720 cRess_t const ress = FIO_createCResources(prefs, dictFileName, UTIL_getFileSize(srcFileName), compressionLevel, comprParams);
1721 int const result = FIO_compressFilename_srcFile(fCtx, prefs, ress, dstFileName, srcFileName, compressionLevel);
1722
1723#define DISPLAY_LEVEL_DEFAULT 2
1724
1725 FIO_freeCResources(&ress);
1726 return result;
1727}
1728
1729/* FIO_determineCompressedName() :
1730 * create a destination filename for compressed srcFileName.

Callers 1

mainFunction · 0.85

Calls 4

FIO_createCResourcesFunction · 0.85
UTIL_getFileSizeFunction · 0.85
FIO_freeCResourcesFunction · 0.85

Tested by

no test coverage detected