summaryrefslogtreecommitdiff
path: root/lib/compression
diff options
context:
space:
mode:
Diffstat (limited to 'lib/compression')
-rw-r--r--lib/compression/lzxpress.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/compression/lzxpress.c b/lib/compression/lzxpress.c
index 65feed0aa73..647545bbac3 100644
--- a/lib/compression/lzxpress.c
+++ b/lib/compression/lzxpress.c
@@ -73,9 +73,11 @@ ssize_t lzxpress_compress(const uint8_t *uncompressed,
}
uncompressed_pos = 0;
+ compressed_pos = 0;
indic = 0;
+ CHECK_OUTPUT_BYTES(sizeof(uint32_t));
*(uint32_t *)compressed = 0;
- compressed_pos = sizeof(uint32_t);
+ compressed_pos += sizeof(uint32_t);
indic_pos = 0;
indic_bit = 0;