made separate API for dictionary management

This commit is contained in:
Paul Cruz
2017-08-11 18:40:19 -07:00
parent bfc6db8d6a
commit 7ef9c6f4b2
3 changed files with 37 additions and 18 deletions
+7 -1
View File
@@ -106,9 +106,15 @@ int main(int argc, char **argv) {
return 1;
}
dictionary_t* parsed_dict = create_dictionary();
if (dict) {
parse_dictionary(parsed_dict, dict, dict_size);
}
size_t decompressed =
ZSTD_decompress_with_dict(output, decompressed_size,
input, input_size, dict, dict_size);
input, input_size, parsed_dict);
free_dictionary(parsed_dict);
write_file(argv[2], output, decompressed);