|
|
|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
zutil.h File Reference
#include "zlib.h"
#include <stddef.h>
#include <string.h>
#include <stdlib.h>
#include <errno.h>
|
Defines |
| #define | local static |
| #define | ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)] |
| #define | ERR_RETURN(strm, err) return (strm->msg = (char*)ERR_MSG(err), (err)) |
| #define | DEF_WBITS MAX_WBITS |
| #define | DEF_MEM_LEVEL 8 |
| #define | STORED_BLOCK 0 |
| #define | STATIC_TREES 1 |
| #define | DYN_TREES 2 |
| #define | MIN_MATCH 3 |
| #define | MAX_MATCH 258 |
| #define | PRESET_DICT 0x20 |
| #define | OS_CODE 0x0b |
| #define | F_OPEN(name, mode) fopen((name), (mode)) |
| #define | zstrerror(errnum) "" |
| #define | zmemcpy memcpy |
| #define | zmemcmp memcmp |
| #define | zmemzero(dest, len) memset(dest, 0, len) |
| #define | Assert(cond, msg) |
| #define | Trace(x) |
| #define | Tracev(x) |
| #define | Tracevv(x) |
| #define | Tracec(c, x) |
| #define | Tracecv(c, x) |
| #define | ZALLOC(strm, items, size) (*((strm)->zalloc))((strm)->opaque, (items), (size)) |
| #define | ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr)) |
| #define | TRY_FREE(s, p) {if (p) ZFREE(s, p);} |
Typedefs |
| typedef unsigned char | uch |
| typedef uch FAR | uchf |
| typedef unsigned short | ush |
| typedef ush FAR | ushf |
| typedef unsigned long | ulg |
| typedef const Bytef * | buf |
| typedef const Bytef uInt | len |
Functions |
| typedef | uLong (ZEXPORT *check_func) OF((uLong check |
| voidpf zcalloc | OF ((voidpf opaque, unsigned items, unsigned size)) |
| void zcfree | OF ((voidpf opaque, voidpf ptr)) |
Variables |
| const char * | z_errmsg [10] |
Define Documentation
| #define Assert |
( |
cond, |
|
|
msg |
|
) |
|
|
| #define DEF_WBITS MAX_WBITS
|
|
| #define ERR_MSG |
( |
err |
|
) |
z_errmsg[Z_NEED_DICT-(err)]
|
|
| #define ERR_RETURN |
( |
strm, |
|
|
err |
|
) |
return (strm->msg = (char*)ERR_MSG(err), (err))
|
|
| #define F_OPEN |
( |
name, |
|
|
mode |
|
) |
fopen((name), (mode))
|
|
| #define TRY_FREE |
( |
s, |
|
|
p |
|
) |
{if (p) ZFREE(s, p);}
|
|
| #define ZALLOC |
( |
strm, |
|
|
items, |
|
|
size |
|
) |
(*((strm)->zalloc))((strm)->opaque, (items), (size))
|
|
| #define ZFREE |
( |
strm, |
|
|
addr |
|
) |
(*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
|
|
| #define zmemzero |
( |
dest, |
|
|
len |
|
) |
memset(dest, 0, len)
|
|
| #define zstrerror |
( |
errnum |
|
) |
""
|
|
Typedef Documentation
| typedef unsigned char uch
|
|
| typedef unsigned long ulg
|
|
| typedef unsigned short ush
|
|
Function Documentation
| voidpf zcalloc OF |
( |
(voidpf opaque, unsigned items, unsigned size) |
|
) |
|
|
| typedef uLong |
( |
ZEXPORT * |
check_func |
) |
|
|
Variable Documentation
|
|