Rizin
unix-like reverse engineering framework and cli tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Friends Macros Modules Pages
inftree9.h File Reference

Go to the source code of this file.

Classes

struct  code
 

Macros

#define ENOUGH_LENS   852
 
#define ENOUGH_DISTS   594
 
#define ENOUGH   (ENOUGH_LENS+ENOUGH_DISTS)
 

Enumerations

enum  codetype {
  CODES , LENS , DISTS , CODES ,
  LENS , DISTS
}
 

Functions

int inflate_table9 OF ((codetype type, unsigned short FAR *lens, unsigned codes, code FAR *FAR *table, unsigned FAR *bits, unsigned short FAR *work))
 

Macro Definition Documentation

◆ ENOUGH

#define ENOUGH   (ENOUGH_LENS+ENOUGH_DISTS)

Definition at line 50 of file inftree9.h.

◆ ENOUGH_DISTS

#define ENOUGH_DISTS   594

Definition at line 49 of file inftree9.h.

◆ ENOUGH_LENS

#define ENOUGH_LENS   852

Definition at line 48 of file inftree9.h.

Enumeration Type Documentation

◆ codetype

enum codetype
Enumerator
CODES 
LENS 
DISTS 
CODES 
LENS 
DISTS 

Definition at line 53 of file inftree9.h.

53  {
54  CODES,
55  LENS,
56  DISTS
57 } codetype;
codetype
Definition: inftree9.h:53
@ CODES
Definition: inftree9.h:54
@ LENS
Definition: inftree9.h:55
@ DISTS
Definition: inftree9.h:56

Function Documentation

◆ OF()

int inflate_table9 OF ( (codetype type, unsigned short FAR *lens, unsigned codes, code FAR *FAR *table, unsigned FAR *bits, unsigned short FAR *work)  )