Skip to content

Commit 791d517

Browse files
committed
Make READ_BUFFER_SIZE adjustable
1 parent fd66618 commit 791d517

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/isal/igzip.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ def __init__(self, fp):
249249
# Set flag indicating start of a new member
250250
self._new_member = True
251251
self._last_mtime = None
252+
self._read_buffer_size = READ_BUFFER_SIZE
252253

253254
def read(self, size=-1):
254255
if size < 0:
@@ -282,7 +283,7 @@ def read(self, size=-1):
282283

283284
# Read a chunk of data from the file
284285
if self._decompressor.needs_input:
285-
buf = self._fp.read(READ_BUFFER_SIZE)
286+
buf = self._fp.read(self._read_buffer_size)
286287
uncompress = self._decompressor.decompress(buf, size)
287288
else:
288289
uncompress = self._decompressor.decompress(b"", size)

0 commit comments

Comments
 (0)