#include "zutil.h"
#include "infblock.h"
Go to the source code of this file.
Compounds | |
struct | inflate_blocks_state |
struct | internal_state |
Defines | |
#define | NEEDBYTE {if(z->avail_in==0)return r;r=f;} |
#define | NEXTBYTE (z->avail_in--,z->total_in++,*z->next_in++) |
Enumerations | |
enum | inflate_mode { METHOD, FLAG, DICT4, DICT3, DICT2, DICT1, DICT0, BLOCKS, CHECK4, CHECK3, CHECK2, CHECK1, DONE, BAD } |
Functions | |
int ZEXPORT | inflateReset (z) z_streamp z |
Variables | |
int | w |
const char * | version |
int | stream_size |
int | f |
const Bytef * | dictionary |
uInt | dictLength |
|
|
|
|
|
Definition at line 11 of file inflate.c. 00011 { 00012 METHOD, /* waiting for method byte */ 00013 FLAG, /* waiting for flag byte */ 00014 DICT4, /* four dictionary check bytes to go */ 00015 DICT3, /* three dictionary check bytes to go */ 00016 DICT2, /* two dictionary check bytes to go */ 00017 DICT1, /* one dictionary check byte to go */ 00018 DICT0, /* waiting for inflateSetDictionary */ 00019 BLOCKS, /* decompressing blocks */ 00020 CHECK4, /* four check bytes to go */ 00021 CHECK3, /* three check bytes to go */ 00022 CHECK2, /* two check bytes to go */ 00023 CHECK1, /* one check byte to go */ 00024 DONE, /* finished check, done */ 00025 BAD} /* got an error--stay here */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|