UnixZDecompressor.~this
~this
()Destructor ensures cleanup of the input buffer even if finish() was not called.
This prevents resource leaks when a decompressor is abandoned without calling finish(). The decompression context is managed within finish() using scope(exit), so only the input buffer needs explicit cleanup.