Rev 6704 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6704 | Rev 6797 | ||
---|---|---|---|
Line 74... | Line 74... | ||
74 | next_in dd ? ;z_const Bytef * ;next input byte |
74 | next_in dd ? ;z_const Bytef * ;next input byte |
75 | avail_in dd ? ;uInt ;number of bytes available at next_in |
75 | avail_in dd ? ;uInt ;number of bytes available at next_in |
76 | total_in dd ? ;uLong ;total number of input bytes read so far |
76 | total_in dd ? ;uLong ;total number of input bytes read so far |
Line 77... | Line 77... | ||
77 | 77 | ||
78 | next_out dd ? ;Bytef * ;next output byte should be put there |
78 | next_out dd ? ;Bytef * ;next output byte should be put there |
79 | avail_out dw ? ;uInt ;remaining free space at next_out |
79 | avail_out dd ? ;uInt ;remaining free space at next_out |
Line 80... | Line 80... | ||
80 | total_out dd ? ;uLong ;total number of bytes output so far |
80 | total_out dd ? ;uLong ;total number of bytes output so far |
81 | 81 | ||
Line 82... | Line 82... | ||
82 | msg dd ? ;z_const char * ;last error message, NULL if no error |
82 | msg dd ? ;z_const char * ;last error message, NULL if no error |
83 | state dd ? ;deflate_state* ;not visible by applications |
83 | state dd ? ;deflate_state* ;not visible by applications |
84 | 84 | ||
Line 85... | Line 85... | ||
85 | zalloc dd ? ;alloc_func ;used to allocate the internal state |
85 | zalloc dd ? ;alloc_func ;used to allocate the internal state |
86 | zfree dd ? ;free_func ;used to free the internal state |
86 | zfree dd ? ;free_func ;used to free the internal state |
87 | opaque dd ? ;voidpf ;private data object passed to zalloc and zfree |
87 | opaque dd ? ;voidpf ;private data object passed to zalloc and zfree |
88 | 88 | ||
Line 89... | Line 89... | ||
89 | data_type dw ? ;int ;best guess about the data type: binary or text |
89 | data_type dd ? ;int ;best guess about the data type: binary or text |
Line 225... | Line 225... | ||
225 | ; unsigned have; |
225 | ; unsigned have; |
226 | ; unsigned char *next; |
226 | ; unsigned char *next; |
227 | ; z_off64_t pos; |
227 | ; z_off64_t pos; |
228 | ;}; |
228 | ;}; |
Line 229... | Line -... | ||
229 | - | ||
230 | if Z_PREFIX_SET eq 1 |
- | |
231 | ;# undef z_gzgetc |
- | |
232 | ;# define z_gzgetc(g) \ |
- | |
233 | ; ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc(g)) |
- | |
234 | else |
229 | |
235 | ;# define gzgetc(g) \ |
230 | ;# define gzgetc(g) \ |
236 | ; ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc(g)) |
- | |
Line 237... | Line 231... | ||
237 | end if |
231 | ; ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : gzgetc(g)) |