29 lines
1.2 KiB
PHP
29 lines
1.2 KiB
PHP
|
; zconf.inc -- configuration of the zlib compression library
|
||
|
; Copyright (C) 1995-2013 Jean-loup Gailly.
|
||
|
; For conditions of distribution and use, see copyright notice in zlib.inc
|
||
|
|
||
|
; Compile with -DMAXSEG_64K if the alloc function cannot allocate more
|
||
|
; than 64k bytes at a time (needed on systems with 16-bit int).
|
||
|
|
||
|
; Maximum value for memLevel in deflateInit2
|
||
|
MAX_MEM_LEVEL equ 9
|
||
|
|
||
|
; Maximum value for windowBits in deflateInit2 and inflateInit2.
|
||
|
; WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files
|
||
|
; created by gzip. (Files created by minigzip can still be extracted by
|
||
|
; gzip.)
|
||
|
|
||
|
MAX_WBITS equ 15 ;32K LZ77 window
|
||
|
|
||
|
; The memory requirements for deflate are (in bytes):
|
||
|
; (1 << (windowBits+2)) + (1 << (memLevel+9))
|
||
|
; that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values)
|
||
|
; plus a few kilobytes for small objects. For example, if you want to reduce
|
||
|
; the default memory requirements from 256K to 128K, compile with
|
||
|
; make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7"
|
||
|
; Of course this will generally degrade compression (there's no free lunch).
|
||
|
|
||
|
; The memory requirements for inflate are (in bytes) 1 << windowBits
|
||
|
; that is, 32K for windowBits=15 (default value) plus a few kilobytes
|
||
|
; for small objects.
|