lzlib: 'make-lzip-input-port' better handles end of decompression.
authorLudovic Courtès <ludo@gnu.org>
Sat, 1 Jun 2019 09:38:33 +0000 (11:38 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 1 Jun 2019 13:26:30 +0000 (15:26 +0200)
commit87399dfc209fdec523947e7b45a1ad348afa4d46
tree36ee7596a142801d40f33e457bc54528aba5ca66
parentb6cf7e54ea412ed24e6b3ca55a5b452a70ec957f
lzlib: 'make-lzip-input-port' better handles end of decompression.

Suggested by Pierre Neidhardt <mail@ambrevar.xyz>.

* guix/lzlib.scm (lzread!): Call 'lz-decompress-finish' when
'feed-decoder!' returns EOF.  Call 'lz-decompress-finished?' to
determine end of compression.
guix/lzlib.scm