trees.c
Source contains low-bit mask syntaximports gzip.h
SHA-256d444201291207adac2ca5c881b83ad9c021743e0b36da6fb05cc15598f843e4b
MaleculeH(Db₂)Md(In)
Evidence
4 Copyright (C) 1992-1993 Jean-loup Gailly
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation; either version 3, or (at your option)
9 any l …
9:19… on.
10
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
15
16 You should have received a copy of the GNU General Public License
17 along with this program; if not, write to the Free Software Foundation,
18 Inc., 51 Franklin Street, Fifth …
65:35… l compressed length for the file so far.
66 *
67 */
68
69#include <config.h>
70#include <ctype.h>
71
72#include "tailor.h"
73#include "gzip.h"
74
75/* ===========================================================================
⋯5 lines
321:11… send_code(c, tree) \
322 { if (verbose>1) fprintf(stderr,"\ncd %3d ",(c)); \
323 send_bits(tree[c].Code, tree[c].Len); }
324#endif
325
326#define d_code(dist) \
327 ((dist) < 256 ? dist_code[dist] : di …
1035:29… lag = flag_buf[fx++];
1036 lc = l_buf[lx++];
1037 if ((flag & 1) == 0) {
1038 send_code(lc, ltree); /* send a literal byte */
1039 Tracecv(isgraph(lc), (stderr," '%c' ", lc));
1040 …