Skip to content

Commit f8735e6

Browse files
Merge pull request #8936 from ThomasWaldmann/buzhash-micro-opt
buzhash* chunker: use window_size not self.window_size
2 parents 5150198 + a7f8070 commit f8735e6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/borg/chunkers/buzhash.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ cdef class Chunker:
247247
self.remaining -= min_size
248248
sum = _buzhash(self.data + self.position, window_size, self.table)
249249

250-
while self.remaining > self.window_size and (sum & chunk_mask) and not (self.eof and self.remaining <= window_size):
250+
while self.remaining > window_size and (sum & chunk_mask) and not (self.eof and self.remaining <= window_size):
251251
p = self.data + self.position
252252
stop_at = p + self.remaining - window_size
253253

src/borg/chunkers/buzhash64.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ cdef class ChunkerBuzHash64:
224224
self.remaining -= min_size
225225
sum = _buzhash64(self.data + self.position, window_size, self.table)
226226

227-
while self.remaining > self.window_size and (sum & chunk_mask) and not (self.eof and self.remaining <= window_size):
227+
while self.remaining > window_size and (sum & chunk_mask) and not (self.eof and self.remaining <= window_size):
228228
p = self.data + self.position
229229
stop_at = p + self.remaining - window_size
230230

0 commit comments

Comments
 (0)