Fix some initializations.

This commit is contained in:
tastytea 2019-12-28 06:27:56 +01:00
parent ebf5a2cd00
commit 8b0c2500f9
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 10 additions and 11 deletions

View File

@ -146,7 +146,7 @@ void Document::parse_rss(const pt::ptree &tree)
} }
bool skipthis{false}; bool skipthis{false};
string title = rssitem.get<string>("title"); string title{rssitem.get<string>("title")};
for (const auto &skip : _data.skip) for (const auto &skip : _data.skip)
{ {
if (title.substr(0, skip.length()) == skip) if (title.substr(0, skip.length()) == skip)
@ -162,17 +162,16 @@ void Document::parse_rss(const pt::ptree &tree)
} }
Item item; Item item;
item.description = item.description = [&]
[&] {
string desc
{remove_html(rssitem.get<string>("description"))};
for (const auto &fix : _data.fixes)
{ {
string desc = desc = regex_replace(desc, regex{fix}, "");
remove_html(rssitem.get<string>("description")); }
for (const auto &fix : _data.fixes) return desc;
{ }();
desc = regex_replace(desc, regex{fix}, "");
}
return desc;
}();
item.guid = move(guid); item.guid = move(guid);
item.link = rssitem.get<string>("link"); item.link = rssitem.get<string>("link");
item.title = move(title); item.title = move(title);