From 9f4f801066ce64e4a6c72a6a0b474ccf1c074127 Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Thu, 24 Jun 2021 22:16:40 +0100 Subject: [PATCH] env: extend Reader{} to implement io.Closer Signed-off-by: Alejandro Mery --- env/reader.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/env/reader.go b/env/reader.go index 8c56147..91fe894 100644 --- a/env/reader.go +++ b/env/reader.go @@ -21,6 +21,13 @@ func (rd *Reader) Read(b []byte) (int, error) { return rd.in.Read(b) } +func (rd *Reader) Close() error { + if f, ok := rd.in.(io.Closer); ok { + return f.Close() + } + return nil +} + // // Constructors //