From b84b19cc4c45c0995b15933dded21742d6b24042 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sat, 16 Sep 2023 13:48:36 +1000 Subject: [PATCH] Buffer metainfo loads from files --- metainfo/metainfo.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/metainfo/metainfo.go b/metainfo/metainfo.go index fbf48671..93f9103b 100644 --- a/metainfo/metainfo.go +++ b/metainfo/metainfo.go @@ -1,6 +1,7 @@ package metainfo import ( + "bufio" "io" "net/url" "os" @@ -43,7 +44,9 @@ func LoadFromFile(filename string) (*MetaInfo, error) { return nil, err } defer f.Close() - return Load(f) + var buf bufio.Reader + buf.Reset(f) + return Load(&buf) } func (mi MetaInfo) UnmarshalInfo() (info Info, err error) { -- 2.44.0