Home | History | Annotate | Download | only in puff

Lines Matching full:destlen

726  * Inflate source to dest.  On return, destlen and sourcelen are updated to the
731 * output space, then a positive error is returned. In that case, destlen and
739 * the input value of *destlen is ignored, and on return *destlen is set to the
770 unsigned long *destlen, /* amount of output space */
780 s.outlen = *destlen; /* ignored if dest is NIL */
808 *destlen = s.outcnt;
889 unsigned long sourcelen, destlen;
929 ret = puff(NIL, &destlen, source + skip, &sourcelen);
933 fprintf(stderr, "puff() succeeded uncompressing %lu bytes\n", destlen);
940 dest = malloc(destlen);
946 puff(dest, &destlen, source + skip, &sourcelen);
947 fwrite(dest, 1, destlen, stdout);