Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
Macros | Functions | Variables
inftree9.c File Reference
#include "zutil.h"
#include "inftree9.h"

Go to the source code of this file.

Macros

#define MAXBITS   15
 

Functions

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

Variables

const char inflate9_copyright []
 

Macro Definition Documentation

◆ MAXBITS

#define MAXBITS   15

Definition at line 9 of file inftree9.c.

Function Documentation

◆ inflate_table9()

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

Definition at line 32 of file inftree9.c.

References bits(), CODES, codes(), count, DISTS, ENOUGH_DISTS, ENOUGH_LENS, FAR, int(), len, LENS, mask, max, MAXBITS, root, and sym.

Referenced by inflateBack9().

Variable Documentation

◆ inflate9_copyright

const char inflate9_copyright[]
Initial value:
=
" inflate9 1.2.13 Copyright 1995-2022 Mark Adler "

Definition at line 11 of file inftree9.c.