From: Matt Joiner Date: Sat, 16 Sep 2023 03:48:36 +0000 (+1000) Subject: Buffer metainfo loads from files X-Git-Url: http://www.git.stargrave.org/?p=btrtrc.git;a=commitdiff_plain;h=b84b19cc4c45c0995b15933dded21742d6b24042 Buffer metainfo loads from files --- 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) {