aboutsummaryrefslogtreecommitdiff
path: root/gzguts.h
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-12-08 10:16:31 -0800
committerMark Adler <madler@alumni.caltech.edu>2011-12-10 22:33:17 -0800
commitfb00fda903bbd128952a8ecac4b4f6b459245012 (patch)
tree9c996712687e17616020d1e1a827313e40a2c463 /gzguts.h
parentafe7cf78d51b819dcdc5b0f4cb85a25a52a9fcd0 (diff)
downloadzlib-fb00fda903bbd128952a8ecac4b4f6b459245012.tar.gz
zlib-fb00fda903bbd128952a8ecac4b4f6b459245012.tar.bz2
zlib-fb00fda903bbd128952a8ecac4b4f6b459245012.zip
Fix gzwrite.c to accommodate reduced memory zlib compilation.
gzwrite.c had hard-coded parameters to deflateInit2() which could contradict compile-time options for the use of less memory and fewer code bits. This patch suggested by Karsten Saunte fixes that.
Diffstat (limited to 'gzguts.h')
-rw-r--r--gzguts.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gzguts.h b/gzguts.h
index 9daada1..eefdca0 100644
--- a/gzguts.h
+++ b/gzguts.h
@@ -117,6 +117,13 @@
117 ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile)); 117 ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile));
118#endif 118#endif
119 119
120/* default memLevel */
121#if MAX_MEM_LEVEL >= 8
122# define DEF_MEM_LEVEL 8
123#else
124# define DEF_MEM_LEVEL MAX_MEM_LEVEL
125#endif
126
120/* default i/o buffer size -- double this for output when reading */ 127/* default i/o buffer size -- double this for output when reading */
121#define GZBUFSIZE 8192 128#define GZBUFSIZE 8192
122 129