Skip to content

Commit 55a3d11

Browse files
authored
Fix README with API changes
1 parent 343f970 commit 55a3d11

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,18 @@ int compress_and_decompress(const uint8_t* data, std::size_t length) {
3232
*/
3333
lzokay::Dict<> dict;
3434

35-
std::size_t compressed_size = lzokay::compress_worst_size(length);
36-
std::unique_ptr<uint8_t[]> compressed(new uint8_t[compressed_size]);
37-
error = lzokay::compress(data, length, compressed.get(), compressed_size, dict);
35+
std::size_t estimated_size = lzokay::compress_worst_size(length);
36+
std::unique_ptr<uint8_t[]> compressed(new uint8_t[estimated_size]);
37+
std::size_t compressed_size;
38+
error = lzokay::compress(data, length, compressed.get(), estimated_size,
39+
compressed_size, dict);
3840
if (error < lzokay::EResult::Success)
3941
return 1;
4042

4143
std::unique_ptr<uint8_t[]> decompressed(new uint8_t[length]);
42-
std::size_t decompressed_size = length;
44+
std::size_t decompressed_size;
4345
error = lzokay::decompress(compressed.get(), compressed_size,
44-
decompressed.get(), decompressed_size);
46+
decompressed.get(), length, decompressed_size);
4547
if (error < lzokay::EResult::Success)
4648
return 1;
4749

0 commit comments

Comments
 (0)