Dear Peter Tyser,
In message <1297443439.965.1208.camel@petert> you wrote:
>
> > - return !!gunzip((void *) dst, dst_len, (void *) src, &src_len);
> > + rc = gunzip((void *) dst, dst_len, (void *) src, &src_len);
> > +
> > + printf("Uncompressed size: %ld = 0x%lX\n", src_len, src_len);
> >
Hi Wolfgang,
> - return !!gunzip((void *) dst, dst_len, (void *) src, &src_len);
> + rc = gunzip((void *) dst, dst_len, (void *) src, &src_len);
> +
> + printf("Uncompressed size: %ld = 0x%lX\n", src_len, src_len);
> + sprintf(buf, "%lX", src_len);
> + setenv("filesize", buf);
The unzip command did not provide a way for the caller to get any
information about the uncompressed size. To make it better usable in
scripts, we now store the uncompressed size in the `filesize'
variable, like we do when for example loading a file over the network
or when reading it from a file
3 matches
Mail list logo