:: commit d988c2000a80ea2485935de5016e7dbd4217ac8f

Kamila Szewczyk <27734421+kspalaiologos@users.noreply.github.com> — 2022-05-12 15:26

parents: 8f2ee46097

Update libbz3.c

diff --git a/src/libbz3.c b/src/libbz3.c
index e60224e..c056f23 100644
--- a/src/libbz3.c
+++ b/src/libbz3.c
@@ -120,9 +120,9 @@ PUBLIC_API s32 bz3_encode_block(struct bz3_state * state, u8 * buffer, s32 data_
 
     // Ignore small blocks. They won't benefit from the entropy coding step.
     if (data_size < 64) {
+        memmove(b1 + 8, b1, data_size);
         write_neutral_s32(b1, crc32);
         write_neutral_s32(b1 + 4, -1);
-        memmove(b1 + 8, b1, data_size);
         return data_size + 8;
     }
 
tab: 248 wrap: offon