Commit 3b0abb01 authored by Giampaolo Rodola's avatar Giampaolo Rodola Committed by Inada Naoki

bpo-33671: allow setting shutil.copyfile() bufsize globally (GH-12016)

parent ef4ac967
......@@ -187,9 +187,11 @@ def _copyfileobj_readinto(fsrc, fdst, length=COPY_BUFSIZE):
else:
fdst_write(mv)
def copyfileobj(fsrc, fdst, length=COPY_BUFSIZE):
def copyfileobj(fsrc, fdst, length=0):
"""copy data from file-like object fsrc to file-like object fdst"""
# Localize variable access to minimize overhead.
if not length:
length = COPY_BUFSIZE
fsrc_read = fsrc.read
fdst_write = fdst.write
while True:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment