diff --git a/simgear/io/untar.cxx b/simgear/io/untar.cxx index 4cf66372..5470a1c0 100644 --- a/simgear/io/untar.cxx +++ b/simgear/io/untar.cxx @@ -348,6 +348,9 @@ public: ~GZTarExtractor() { + if (haveInitedZLib) { + inflateEnd(&zlibStream); + } free(zlibOutput); }