|
fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) ![]() |
#include "zlib.h"
Go to the source code of this file.
Defines | |
| #define | ZLIB_INTERNAL |
| #define | BASE 65521UL |
| #define | NMAX 5552 |
| #define | DO1(buf, i) {adler += (buf)[i]; sum2 += adler;} |
| #define | DO2(buf, i) DO1(buf,i); DO1(buf,i+1); |
| #define | DO4(buf, i) DO2(buf,i); DO2(buf,i+2); |
| #define | DO8(buf, i) DO4(buf,i); DO4(buf,i+4); |
| #define | DO16(buf) DO8(buf,0); DO8(buf,8); |
| #define | MOD(a) a %= BASE |
| #define | MOD4(a) a %= BASE |
Functions | |
| uLong ZEXPORT | adler32 (uLong adler, const Bytef *buf, uInt len) |
| uLong ZEXPORT | adler32_combine (uLong adler1, uLong adler2, z_off_t len2) |
| #define BASE 65521UL |
Definition at line 11 of file adler32.c.
Referenced by adler32(), and adler32_combine().
| #define MOD | ( | a | ) | a %= BASE |
Definition at line 52 of file adler32.c.
Referenced by adler32(), and adler32_combine().
Definition at line 57 of file adler32.c.
References BASE, DO16, MOD, MOD4, NMAX, and Z_NULL.
Referenced by deflate(), deflateReset(), deflateSetDictionary(), inflate(), inflateSetDictionary(), and read_buf().