env: extend Reader{} to implement io.Closer

Signed-off-by: Alejandro Mery <amery@jpi.io>
This commit is contained in:
2021-06-24 22:16:40 +01:00
parent 26366f82bd
commit 9f4f801066
+7
View File
@@ -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
//