From 9bbef97c88f80c64b4921b83dbdaf3a9ad3e7272 Mon Sep 17 00:00:00 2001 From: Andrii Chubatiuk Date: Tue, 11 Mar 2025 15:36:37 +0200 Subject: [PATCH] implement io.ReadCloser interface --- reader.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reader.go b/reader.go index 9ebcb96..8b39268 100644 --- a/reader.go +++ b/reader.go @@ -151,6 +151,12 @@ func (zr *Reader) Release() { zr.dd = nil } +// Close alias to Release to implement io.ReadCloser. +func (zr *Reader) Close() error { + zr.Release() + return nil +} + // WriteTo writes all the data from zr to w. // // It returns the number of bytes written to w.