From c34dbbaeefc84170871e3559ddef5c4307a2543c Mon Sep 17 00:00:00 2001
From: Dominik Loidolt <dominik.loidolt@univie.ac.at>
Date: Fri, 8 Mar 2024 15:46:11 +0100
Subject: [PATCH] Fixed chunk compression in the case that the first chunk has
 0 data length

---
 lib/icu_compress/cmp_icu.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/icu_compress/cmp_icu.c b/lib/icu_compress/cmp_icu.c
index 5a1fd11..36837c6 100644
--- a/lib/icu_compress/cmp_icu.c
+++ b/lib/icu_compress/cmp_icu.c
@@ -2773,7 +2773,7 @@ int32_t compress_chunk(void *chunk, uint32_t chunk_size,
 	}
 
 	for (read_bytes = 0;
-	     read_bytes < chunk_size - COLLECTION_HDR_SIZE;
+	     read_bytes <= chunk_size - COLLECTION_HDR_SIZE;
 	     read_bytes += cmp_col_get_size(col)) {
 		uint8_t *col_model = NULL;
 		uint8_t *col_up_model = NULL;
-- 
GitLab