RTEMS CPU Kit with SuperCore  4.11.2
Macros | Typedefs | Functions | Variables
zutil.h File Reference
#include "zlib.h"
Include dependency graph for zutil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#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 /* preset dictionary flag in zlib header */
 
#define OS_CODE   0x03 /* assume Unix */
 
#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

ZEXTERN uLong ZEXPORT adler32_combine64 OF ((uLong, uLong, z_off_t))
 
void ZLIB_INTERNAL zmemcpy OF ((Bytef *dest, const Bytef *source, uInt len))
 
int ZLIB_INTERNAL zmemcmp OF ((const Bytef *s1, const Bytef *s2, uInt len))
 
void ZLIB_INTERNAL zmemzero OF ((Bytef *dest, uInt len))
 
voidpf ZLIB_INTERNAL zcalloc OF ((voidpf opaque, unsigned items, unsigned size))
 
void ZLIB_INTERNAL zcfree OF ((voidpf opaque, voidpf ptr))
 

Variables

const char *const z_errmsg [10]