:: commit 8a146ef0a560d4a50a33d8063049688b0cc74f1f

Kamila Szewczyk <27734421+kspalaiologos@users.noreply.github.com> — 2022-11-01 10:51

parents: b95b070374

Update libbz3.c

diff --git a/src/libbz3.c b/src/libbz3.c
index 3ddc83b..e60d34c 100644
--- a/src/libbz3.c
+++ b/src/libbz3.c
@@ -685,7 +685,7 @@ BZIP3_API s32 bz3_decode_block(struct bz3_state * state, u8 * buffer, s32 data_s
 
     // Undo LZP
     if (model & 2) {
-        size_src = lzp_decompress(b1, b2, lzp_size, state->block_size, state->lzp_lut);
+        size_src = lzp_decompress(b1, b2, lzp_size, bz3_bound(state->block_size), state->lzp_lut);
         if (size_src == -1) {
             state->last_error = BZ3_ERR_CRC;
             return -1;
tab: 248 wrap: offon