diff --git a/lib/icu_compress/cmp_icu.c b/lib/icu_compress/cmp_icu.c index 5a1fd11323ee37da80d95c7f06c4e252f2d6f45a..36837c6441de21c2a4daf69c1ea411be7bff27e3 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;