Skip to content

Commit 24e0f6d

Browse files
committed
Fix chunks smaller than min size in cython implementation
1 parent a5fc86a commit 24e0f6d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fastcdc/fastcdc_cy.pyx

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ cdef uint32_t cdc_offset(
5858
):
5959
cdef uint32_t pattern, i, size, barrier
6060
pattern = 0
61-
i = mi
6261
size = len(data)
62+
i = min(mi, size)
6363
barrier = min(cs, size)
6464
while i < barrier:
6565
pattern = (pattern >> 1) + GEAR[data[i]]

0 commit comments

Comments
 (0)