voidpf
stream.opaque = (voidpf)0;
strm->opaque = (voidpf)0;
extern void free(voidpf ptr);
strm->opaque = (voidpf)0;
strm->opaque = (voidpf)0;
c_stream.opaque = (voidpf)0;
d_stream.opaque = (voidpf)0;
c_stream.opaque = (voidpf)0;
d_stream.opaque = (voidpf)0;
c_stream.opaque = (voidpf)0;
d_stream.opaque = (voidpf)0;
c_stream.opaque = (voidpf)0;
d_stream.opaque = (voidpf)0;
stream.opaque = (voidpf)0;
voidpf opaque; /* private data object passed to zalloc and zfree */
typedef voidpf (*alloc_func)(voidpf opaque, uInt items, uInt size);
typedef void (*free_func)(voidpf opaque, voidpf address);
voidpf org_ptr;
voidpf new_ptr;
voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items, unsigned size) {
voidpf buf;
void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr) {
voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, uInt items, uInt size) {
void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr) {
extern void free(voidpf ptr);
voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items, unsigned size) {
return sizeof(uInt) > 2 ? (voidpf)malloc(items * size) :
(voidpf)calloc(items, size);
void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr) {
switch ((int)(sizeof(voidpf))) {
voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items,
void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr);
#define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
voidpf
zcalloc(voidpf opaque, unsigned items, unsigned size)
zcfree(voidpf opaque, voidpf ptr)
voidpf
zcalloc(voidpf opaque, unsigned int items, unsigned int size)
zcfree(voidpf opaque, voidpf ptr)
voidpf zcalloc(voidpf opaque, unsigned items, unsigned size);
void zcfree(voidpf opaque, voidpf ptr);
#define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
z->opaque = (voidpf)0;
voidpf org_ptr;
voidpf new_ptr;
voidpf zcalloc (voidpf opaque, unsigned items, unsigned size)
voidpf buf = opaque; /* just to make some compilers happy */
void zcfree (voidpf opaque, voidpf ptr)
voidpf zcalloc (voidpf opaque, unsigned items, unsigned size)
void zcfree (voidpf opaque, voidpf ptr)
extern void free(voidpf ptr);
voidpf zcalloc (opaque, items, size)
voidpf opaque;
return (voidpf)calloc(items, size);
voidpf opaque;
voidpf ptr;
strm->opaque = (voidpf)0;
typedef voidpf (*alloc_func)(voidpf, uInt, uInt);
typedef void (*free_func)(voidpf, voidpf);
voidpf opaque; /* private data object passed to zalloc and zfree */