Scieneer Common Lisp 1.3.9 online documentation

ext:gunzip-bytes bytes &key start end initial-length maximum-length allow-concatenated-p[Function]

Inflate the gzipped bytes vector from the start to the end position, returning three values: the inflated bytes, the header time and the header file name if applicable. An initial-length hint may be given which can help reduce consing growing the result vector. A maximum-length may be specified to protect against a blowout, and an error is signaled if this is exceeded. Only the first gzipped file in the bytes is inflated by default, but if the input contains multiple concatenated gzipped files then they will all be inflated when the :allow-concatenated-p argument is true.