X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=lib%2Funcompress.c;h=bbc1adbadfcfb3087fbbb67f0f608b8b7257dd61;hp=cb8fed2b49b4d7a3d28e025f2e2a0f1b48bf1957;hb=aeefcd018ce388d9a4f496994fd9961d13ba62df;hpb=339988d64465820bfce614d4939cdf6a03cd3c51 diff --git a/lib/uncompress.c b/lib/uncompress.c index cb8fed2..bbc1adb 100644 --- a/lib/uncompress.c +++ b/lib/uncompress.c @@ -78,9 +78,11 @@ ssize_t uncompresslzma(void *buf, size_t bufsize, int out) { // that there's no trailing garbage. assert(strm->avail_in == 0); //assert(action == LZMA_FINISH); + lzma_end(strm); return bytes; } + lzma_end(strm); const char *msg; switch (ret) { case LZMA_MEM_ERROR: