zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
infcodes.h
Go to the documentation of this file.
1 /* infcodes.h -- header to use infcodes.c
2  * Copyright (C) 1995-2002 Mark Adler
3  * For conditions of distribution and use, see copyright notice in zlib.h
4  */
5 
6 /* WARNING: this file should *not* be used by applications. It is
7  part of the implementation of the compression library and is
8  subject to change. Applications should only use zlib.h.
9  */
10 
11 #ifndef _INFCODES_H
12 #define _INFCODES_H
13 
14 struct inflate_codes_state;
15 typedef struct inflate_codes_state FAR inflate_codes_statef;
16 
18  uInt, uInt,
20  z_streamp ));
21 
24  z_streamp ,
25  int));
26 
29  z_streamp ));
30 
31 #endif /* _INFCODES_H */
local int inflate_codes(inflate_blocks_statef *s, z_streamp z, int r)
Definition: infcodes.c:80
struct inflate_blocks_state FAR inflate_blocks_statef
Definition: infblock.h:15
#define local
Definition: zutil.h:30
unsigned int uInt
Definition: zconf.h:221
local void inflate_codes_free(inflate_codes_statef *c, z_streamp z)
Definition: infcodes.c:244
#define FAR
Definition: zconf.h:215
#define OF(args)
Definition: zconf.h:146
z_stream FAR * z_streamp
Definition: zlib.h:89
local inflate_codes_statef * inflate_codes_new(uInt bl, uInt bd, inflate_huft *tl, inflate_huft *td, z_streamp z)
Definition: infcodes.c:58
struct inflate_huft_s FAR inflate_huft
Definition: inftrees.h:17
struct inflate_codes_state FAR inflate_codes_statef
Definition: infcodes.h:15