commit | 3c25904a98f347f56ab6c108c451e5ad681830f2 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Thu Jan 14 19:00:14 1999 +0000 |
committer | Guido van Rossum <guido@python.org> | Thu Jan 14 19:00:14 1999 +0000 |
tree | 027d4c73385c776fb33db90a1351b548847a544d | |
parent | 3d37f432938d1fa36e9de1559e692ed78a551e4a [diff] |
Jim Ahlstrom patch: BIGCHUNK is too large for 16-bit int.
diff --git a/Objects/fileobject.c b/Objects/fileobject.c index ed15587..6d57aea 100644 --- a/Objects/fileobject.c +++ b/Objects/fileobject.c
@@ -452,7 +452,11 @@ #define SMALLCHUNK BUFSIZ #endif -#define BIGCHUNK (512*1024) +#if SIZEOF_INT < 4 +#define BIGCHUNK (512 * 32) +#else +#define BIGCHUNK (512 * 1024) +#endif static size_t new_buffersize(f, currentsize)