Fix a memory leak in metadata_decoder.c.
authorLasse Collin <lasse.collin@tukaani.org>
Wed, 23 Jan 2008 11:15:55 +0000 (13:15 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Wed, 23 Jan 2008 11:15:55 +0000 (13:15 +0200)
src/liblzma/common/metadata_decoder.c

index f2ac6c1..5016af6 100644 (file)
@@ -484,6 +484,7 @@ metadata_decode(lzma_coder *coder, lzma_allocator *allocator,
 static void
 metadata_decoder_end(lzma_coder *coder, lzma_allocator *allocator)
 {
+       lzma_next_coder_end(&coder->block_decoder, allocator);
        lzma_free(coder, allocator);
        return;
 }