]> granicus.if.org Git - python/commit
Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows.
authorSteve Dower <steve.dower@microsoft.com>
Sat, 21 Feb 2015 16:44:05 +0000 (08:44 -0800)
committerSteve Dower <steve.dower@microsoft.com>
Sat, 21 Feb 2015 16:44:05 +0000 (08:44 -0800)
commitf2f373f5931be48efc3f6fa2c2faa1cca79dce75
tree87facdec6423b6282ad5c4e2cf30e124d4a5de40
parent18d1924987d75ef43a429fe4b6f05df2c308ec2a
Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows.
fstat() may fail with EOVERFLOW on files larger than 2 GB because the file size type is an signed 32-bit integer.
12 files changed:
Include/fileutils.h
Modules/_io/fileio.c
Modules/main.c
Modules/mmapmodule.c
Modules/posixmodule.c
Modules/signalmodule.c
Programs/_freeze_importlib.c
Python/dynload_shlib.c
Python/fileutils.c
Python/marshal.c
Python/random.c
Python/sysmodule.c