From 3a9ef6cb18ed4d7051d07d9b5bb4b78e0ad11851 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Wed, 26 Jun 2024 17:59:31 -0300 Subject: [PATCH] Fix chunks smaller than min size --- fastcdc/fastcdc_py.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastcdc/fastcdc_py.py b/fastcdc/fastcdc_py.py index 3605c93..b00fd9f 100644 --- a/fastcdc/fastcdc_py.py +++ b/fastcdc/fastcdc_py.py @@ -45,8 +45,8 @@ def chunk_generator(stream, min_size, avg_size, max_size, fat, hf): def cdc_offset(data, mi, av, ma, cs, mask_s, mask_l): pattern = 0 - i = mi size = len(data) + i = min(mi, size) barrier = min(cs, size) while i < barrier: pattern = (pattern >> 1) + GEAR[data[i]]