Issue #15800: fix the closing of input / output files when gzip is used as a script.
This commit is contained in:
parent
49ccd514d2
commit
ecc4757b79
@ -621,9 +621,9 @@ def _test():
|
|||||||
if not chunk:
|
if not chunk:
|
||||||
break
|
break
|
||||||
g.write(chunk)
|
g.write(chunk)
|
||||||
if g is not sys.stdout:
|
if g is not sys.stdout.buffer:
|
||||||
g.close()
|
g.close()
|
||||||
if f is not sys.stdin:
|
if f is not sys.stdin.buffer:
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user