X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=lib%2Funcompress.c;h=bbc1adbadfcfb3087fbbb67f0f608b8b7257dd61;hb=09c80a1f8918d888063f4d1a75921a99fe5f0b5c;hp=cb8fed2b49b4d7a3d28e025f2e2a0f1b48bf1957;hpb=343423780e984fd9188b55b688190decda19f94c;p=zpackage 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: