From d0f99cee1af46be932b3b6b7e343a511eaa829a1 Mon Sep 17 00:00:00 2001 From: Frédéric Guillot Date: Fri, 1 Dec 2023 16:27:18 -0800 Subject: Regression: ensure all HTML documents are encoded in UTF-8 Fixes #2196 --- internal/reader/atom/parser.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/reader/atom/parser.go') diff --git a/internal/reader/atom/parser.go b/internal/reader/atom/parser.go index aab3e6a4..03aa9158 100644 --- a/internal/reader/atom/parser.go +++ b/internal/reader/atom/parser.go @@ -29,7 +29,7 @@ func Parse(baseURL string, r io.Reader) (*model.Feed, error) { rawFeed = new(atom10Feed) } - if err := xml_decoder.NewDecoder(&buf).Decode(rawFeed); err != nil { + if err := xml_decoder.NewXMLDecoder(&buf).Decode(rawFeed); err != nil { return nil, fmt.Errorf("atom: unable to parse feed: %w", err) } @@ -37,7 +37,7 @@ func Parse(baseURL string, r io.Reader) (*model.Feed, error) { } func getAtomFeedVersion(data io.Reader) string { - decoder := xml_decoder.NewDecoder(data) + decoder := xml_decoder.NewXMLDecoder(data) for { token, _ := decoder.Token() if token == nil { -- cgit v1.2.3