Home | History | Annotate | Download | only in puff

Lines Matching full:puff

2  * puff.c
4 * For conditions of distribution and use, see copyright notice in puff.h
7 * puff.c is a simple inflate written to be an unambiguous way to specify the
11 * data, zlib's inflate() is about four times as fast as puff(). zlib's
12 * inflate compiles to around 20K on my machine, whereas puff.c compiles to
14 * function here is used, then puff() is only twice as slow as zlib's
19 * assumes that long's are at least 32 bits. puff.c uses the short data type,
36 * - Update puff() dest and source pointers on negative
52 * 1.3 20 Mar 2002 - Go back to lengths for puff() parameters [Gailly]
53 * - Add a puff.h file for the interface
54 * - Add braces in puff() for else do [Gailly]
67 * - Add option in TEST code for puff to write the data
76 * - Move NIL to puff.h
83 #include "puff.h" /* prototype for puff() */
259 * as readable, but it makes puff() twice as fast. And it only makes the code
752 * On success, the return value of puff() is zero. If there is an error in the
761 * puff() also has a mode to determine the size of the uncompressed output with
793 int puff(unsigned char *dest, /* pointer to destination pointer */