1 |
{ -------------------------------------------------------------------- }
|
2 |
|
3 |
{$DEFINE MAX_MATCH_IS_258}
|
4 |
|
5 |
{ Compile with -DMAXSEG_64K if the alloc function cannot allocate more
|
6 |
than 64k bytes at a time (needed on systems with 16-bit int). }
|
7 |
|
8 |
{- $DEFINE MAXSEG_64K}
|
9 |
{$IFDEF VER70}
|
10 |
{$DEFINE MAXSEG_64K}
|
11 |
{$ENDIF}
|
12 |
{$IFNDEF WIN32}
|
13 |
{$DEFINE UNALIGNED_OK} { requires SizeOf(ush) = 2 ! }
|
14 |
{$ENDIF}
|
15 |
|
16 |
{$UNDEF DYNAMIC_CRC_TABLE}
|
17 |
{$UNDEF FASTEST}
|
18 |
{$define patch112} { apply patch from the zlib home page }
|
19 |
{ -------------------------------------------------------------------- }
|
20 |
{$IFDEF WIN32}
|
21 |
{$DEFINE Delphi32}
|
22 |
{- $DEFINE Delphi5} { keep compiler quiet }
|
23 |
{$ENDIF}
|
24 |
|
25 |
{$IFDEF DPMI}
|
26 |
{$DEFINE MSDOS}
|
27 |
{$ENDIF}
|
28 |
|
29 |
{$IFDEF FPC}
|
30 |
{$DEFINE Use32}
|
31 |
{$UNDEF DPMI}
|
32 |
{$UNDEF MSDOS}
|
33 |
{$UNDEF UNALIGNED_OK} { requires SizeOf(ush) = 2 ! }
|
34 |
{$UNDEF MAXSEG_64K}
|
35 |
{$UNDEF Delphi32}
|
36 |
{$ENDIF}
|