D | gzappend.c | 266 file gz; in gzscan() local 269 gz.name = name; in gzscan() 270 gz.fd = open(name, O_RDWR, 0); in gzscan() 271 if (gz.fd == -1) bye("cannot open ", name); in gzscan() 272 gz.buf = malloc(CHUNK); in gzscan() 273 if (gz.buf == NULL) bye("out of memory", ""); in gzscan() 274 gz.size = LGCHUNK; in gzscan() 275 gz.left = 0; in gzscan() 278 gzheader(&gz); in gzscan() 291 lastoff = lseek(gz.fd, 0L, SEEK_CUR) - gz.left; in gzscan() [all …]
|