Browse Source

Clear RSS parsing error after use

PR #17465.
adaptive-webui-19844
Vladimir Golovnev 2 years ago committed by GitHub
parent
commit
0056a61db3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      src/base/rss/rss_parser.cpp

5
src/base/rss/rss_parser.cpp

@ -549,7 +549,7 @@ RSS::Private::Parser::Parser(const QString lastBuildDate) @@ -549,7 +549,7 @@ RSS::Private::Parser::Parser(const QString lastBuildDate)
// read and create items from a rss document
void RSS::Private::Parser::parse(const QByteArray &feedData)
{
QXmlStreamReader xml(feedData);
QXmlStreamReader xml {feedData};
XmlStreamEntityResolver resolver;
xml.setEntityResolver(&resolver);
bool foundChannel = false;
@ -596,7 +596,8 @@ void RSS::Private::Parser::parse(const QByteArray &feedData) @@ -596,7 +596,8 @@ void RSS::Private::Parser::parse(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();
}

Loading…
Cancel
Save