createDict() : `dictFileName` is supposed to have been created using `zstd --train` */
| 16 | /* createDict() : |
| 17 | `dictFileName` is supposed to have been created using `zstd --train` */ |
| 18 | static ZSTD_CDict* createCDict_orDie(const char* dictFileName, int cLevel) |
| 19 | { |
| 20 | size_t dictSize; |
| 21 | printf("loading dictionary %s \n", dictFileName); |
| 22 | void* const dictBuffer = mallocAndLoadFile_orDie(dictFileName, &dictSize); |
| 23 | ZSTD_CDict* const cdict = ZSTD_createCDict(dictBuffer, dictSize, cLevel); |
| 24 | CHECK(cdict != NULL, "ZSTD_createCDict() failed!"); |
| 25 | free(dictBuffer); |
| 26 | return cdict; |
| 27 | } |
| 28 | |
| 29 | |
| 30 | static void compress(const char* fname, const char* oname, const ZSTD_CDict* cdict) |
no test coverage detected