Clear RSS parsing error after use

PR #17465.
This commit is contained in:
Vladimir Golovnev 2022-08-01 13:18:17 +03:00 committed by GitHub
commit c1e8849b40
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -556,7 +556,7 @@ void Parser::parse(const QByteArray &feedData)
// read and create items from a rss document
void Parser::parse_impl(const QByteArray &feedData)
{
QXmlStreamReader xml(feedData);
QXmlStreamReader xml {feedData};
XmlStreamEntityResolver resolver;
xml.setEntityResolver(&resolver);
bool foundChannel = false;
@ -603,7 +603,8 @@ void Parser::parse_impl(const QByteArray &feedData)
}
emit finished(m_result);
m_result.articles.clear(); // clear articles only
m_result.articles.clear();
m_result.error.clear();
m_articleIDs.clear();
}