ReactOS 0.4.16-dev-306-g647d351
|
#include "fdi.h"
Go to the source code of this file.
Classes | |
struct | FDI_Int |
struct | Ziphuft |
struct | ZIPstate |
struct | fdi_cds_fwd |
Macros | |
#define | PFDI_INT(hfdi) ((PFDI_Int)(hfdi)) |
#define | PFDI_ALLOC(hfdi, size) ((*PFDI_INT(hfdi)->pfnalloc) (size)) |
#define | PFDI_FREE(hfdi, ptr) ((*PFDI_INT(hfdi)->pfnfree) (ptr)) |
#define | ZIPWSIZE 0x8000 /* window size */ |
#define | ZIPLBITS 9 /* bits in base literal/length lookup table */ |
#define | ZIPDBITS 6 /* bits in base distance lookup table */ |
#define | ZIPBMAX 16 /* maximum bit length of any code */ |
#define | ZIPN_MAX 288 /* maximum number of codes in any set */ |
#define | CAB(x) (decomp_state->x) |
#define | ZIP(x) (decomp_state->methods.zip.x) |
#define | DECR_OK (0) |
#define | DECR_DATAFORMAT (1) |
#define | DECR_ILLEGALDATA (2) |
#define | DECR_NOMEMORY (3) |
#define | DECR_CHECKSUM (4) |
#define | DECR_INPUT (5) |
#define | DECR_OUTPUT (6) |
#define | DECR_USERABORT (7) |
#define | ZIPNEEDBITS(n) |
#define | ZIPDUMPBITS(n) {b>>=(n);k-=(n);} |
#define | CAB_BLOCKMAX (32768) |
#define | CAB_INPUTMAX (CAB_BLOCKMAX+6144) |
#define | THOSE_ZIP_CONSTS |
Typedefs | |
typedef unsigned char | cab_UBYTE |
typedef UINT16 | cab_UWORD |
typedef UINT32 | cab_ULONG |
typedef INT32 | cab_LONG |
typedef struct FDI_Int * | PFDI_Int |
typedef struct fdi_cds_fwd | fdi_decomp_state |
#define CAB_INPUTMAX (CAB_BLOCKMAX+6144) |
#define THOSE_ZIP_CONSTS |
#define ZIP | ( | x | ) | (decomp_state->methods.zip.x) |
typedef struct fdi_cds_fwd fdi_decomp_state |