]> git.saurik.com Git - apt.git/commit - apt-pkg/contrib/fileutl.cc
Fix lzma write support to handle "try again" case
authorColin Watson <cjwatson@ubuntu.com>
Sat, 5 Mar 2016 01:17:12 +0000 (22:17 -0300)
committerDavid Kalnischkies <david@kalnischkies.de>
Sun, 6 Mar 2016 09:22:45 +0000 (10:22 +0100)
commit9a63c3f480bcbc3232067237671b854d43a97236
tree56748b8fdf424d146e1e6512c0c8af154e403090
parent031a3f254a2a73b2843ead28a2481b63ec1d7244
Fix lzma write support to handle "try again" case

The liblzma-based write code needs the same tweaks that the read code
already has to cope with the situation where lzma_code returns zero the
first time through because avail_out is zero, but will do more work if
called again.

This ports the read tweaks to the write code as closely as possible
(including matching comments etc.).

Closes: #751688
apt-pkg/contrib/fileutl.cc