Start RSS rewrite: Use SharedPtr for RssArticle objects

This commit is contained in:
Christophe Dumez 2012-02-19 16:38:41 +02:00
parent 32a6c89c8c
commit a13bb06ec3
13 changed files with 208 additions and 265 deletions

View file

@ -133,12 +133,12 @@ void RssManager::saveStreamList() const {
settings.setRssFeedsAliases(aliases);
}
static bool laterItemDate(const RssArticle& a, const RssArticle& b)
static bool laterItemDate(const RssArticlePtr& a, const RssArticlePtr& b)
{
return (a.date() > b.date());
return (a->date() > b->date());
}
void RssManager::sortNewsList(QList<RssArticle>& news_list) {
void RssManager::sortNewsList(QList<RssArticlePtr>& news_list) {
qSort(news_list.begin(), news_list.end(), laterItemDate);
}