aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async
diff options
context:
space:
mode:
authorGravatar Robert Widmann <devteam.codafi@gmail.com>2014-10-22 17:39:09 -0600
committerGravatar Robert Widmann <devteam.codafi@gmail.com>2014-10-22 17:39:09 -0600
commitf3561cc84b9c0a9efd82501ef8243660c7da84e9 (patch)
treeed65d42d7b609bc1e7558d7c370217bf7ed81f5f /src/async
parent96a8429b8cbebfe970a7411815e9e036313b7f64 (diff)
Simplify with suggested code
Diffstat (limited to 'src/async')
-rw-r--r--src/async/nntp/MCNNTPFetchOverviewOperation.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/async/nntp/MCNNTPFetchOverviewOperation.cc b/src/async/nntp/MCNNTPFetchOverviewOperation.cc
index 9bd47fba..b05b29e6 100644
--- a/src/async/nntp/MCNNTPFetchOverviewOperation.cc
+++ b/src/async/nntp/MCNNTPFetchOverviewOperation.cc
@@ -56,12 +56,12 @@ void NNTPFetchOverviewOperation::main()
mArticles = Array::array();
for(unsigned int i = 0 ; i < mIndexes->rangesCount() ; i ++) {
Range range = mIndexes->allRanges()[i];
+ Array * articles = session()->session()->fetchOverArticlesInRange(range, mGroupName, &error);
if (error != ErrorNone) {
setError(error);
- mArticles->removeAllObjects();
return;
}
- mArticles->addObjectsFromArray(session()->session()->fetchOverArticlesInRange(range, mGroupName, &error));
+ mArticles->addObjectsFromArray(articles);
}
setError(error);