/home/tetron/hack/vos/libs/vos/vutil/zutil.h File Reference
Go to the source code of this file.
Defines
- #define ZLIB_INTERNAL
- #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 MAX_MEM_LEVEL
- #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 0x03
- #define F_OPEN(name, mode) fopen((name), (mode))
- #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
Functions
- void zmemcpy OF ((Bytef *dest, const Bytef *source, uInt len))
- int zmemcmp OF ((const Bytef *s1, const Bytef *s2, uInt len))
- void zmemzero OF ((Bytef *dest, uInt len))
- voidpf zcalloc OF ((voidpf opaque, unsigned items, unsigned size))
- void zcfree OF ((voidpf opaque, voidpf ptr))
Variables
- const char *const z_errmsg [10]
Define Documentation
| #define ERR_RETURN | ( | strm, | |||
| err | ) | return (strm->msg = (char*)ERR_MSG(err), (err)) |
| #define ZALLOC | ( | strm, | |||
| items, | |||||
| size | ) | (*((strm)->zalloc))((strm)->opaque, (items), (size)) |
| #define ZFREE | ( | strm, | |||
| addr | ) | (*((strm)->zfree))((strm)->opaque, (voidpf)(addr)) |
Typedef Documentation
Function Documentation
Variable Documentation
| const char* const z_errmsg[10] |