ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

inftrees.c File Reference
#include "zutil.h"
#include "inftrees.h"

Go to the source code of this file.

Defines

#define BUILDFIXED   /* non ANSI compilers may not accept inffixed.h */
#define exop   word.what.Exop
#define bits   word.what.Bits
#define BMAX   15 /* maximum bit length of any code */
#define C0   *p++ = 0;
#define C2   C0 C0 C0 C0
#define C4   C2 C2 C2 C2
#define FIXEDH   544 /* number of hufts used by fixed tables */

Functions

local int huft_build OF ((uIntf *, uInt, uInt, const uIntf *, const uIntf *, inflate_huft *FAR *, uIntf *, inflate_huft *, uInt *, uIntf *))
local int huft_build (uIntf *b, uInt n, uInt s, const uIntf *d, const uIntf *e, inflate_huft *FAR *t, uIntf *m, inflate_huft *hp, uInt *hn, uIntf *v)
local int inflate_trees_bits (uIntf *c, uIntf *bb, inflate_huft *FAR *tb, inflate_huft *hp, z_streamp z)
local int inflate_trees_dynamic (uInt nl, uInt nd, uIntf *c, uIntf *bl, uIntf *bd, inflate_huft *FAR *tl, inflate_huft *FAR *td, inflate_huft *hp, z_streamp z)
local int inflate_trees_fixed (uIntf *bl, uIntf *bd, const inflate_huft *FAR *tl, const inflate_huft *FAR *td, z_streamp z)

Variables

local const uInt cplens [31]
local const uInt cplext [31]
local const uInt cpdist [30]
local const uInt cpdext [30]
local int fixed_built = 0
local inflate_huft fixed_mem [FIXEDH]
local uInt fixed_bl
local uInt fixed_bd
local inflate_huft * fixed_tl
local inflate_huft * fixed_td

Generated on Sat May 26 2012 05:59:27 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.