Lines Matching defs:in
3 * For conditions of distribution and use, see copyright notice in zlib.h
13 * or in pipe mode.
53 #ifndef ZLIB_WIN32 /* unlink already in stdio.h for ZLIB_WIN32 */
75 void gz_compress OF((FILE *in, gzFile out));
77 int gz_compress_mmap OF((FILE *in, gzFile out));
79 void gz_uncompress OF((gzFile in, FILE *out));
98 void gz_compress(in, out)
99 FILE *in;
107 /* Try first compressing with mmap. If mmap fails (minigzip used in a
110 if (gz_compress_mmap(in, out) == Z_OK) return;
113 len = (int)fread(buf, 1, sizeof(buf), in);
114 if (ferror(in)) {
122 fclose(in);
131 int gz_compress_mmap(in, out)
132 FILE *in;
137 int ifd = fileno(in);
157 fclose(in);
166 void gz_uncompress(in, out)
167 gzFile in;
175 len = gzread(in, buf, sizeof(buf));
176 if (len < 0) error (gzerror(in, &err));
185 if (gzclose(in) != Z_OK) error("failed gzclose");
198 FILE *in;
204 in = fopen(file, "rb");
205 if (in == NULL) {
214 gz_compress(in, out);
229 gzFile in;
243 in = gzopen(infile, "rb");
244 if (in == NULL) {
254 gz_uncompress(in, out);