summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-03-29 18:14:35 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-03-29 18:14:35 +0200
commit6fe1ec0199fbcee6147de55e7befa3172bc650e2 (patch)
tree1b1c3398602281bf1323144ce5a578c8a584002c
parentcad8b5fa427b825b9b5d634fd38c8d28253c8cdb (diff)
downloadsink-6fe1ec0199fbcee6147de55e7befa3172bc650e2.tar.gz
sink-6fe1ec0199fbcee6147de55e7befa3172bc650e2.zip
Explicitly capturing is unnecessarily verbose.
...and saves us just about nothing.
-rw-r--r--examples/webdavcommon/webdav.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/examples/webdavcommon/webdav.cpp b/examples/webdavcommon/webdav.cpp
index a33511d..e86ebd1 100644
--- a/examples/webdavcommon/webdav.cpp
+++ b/examples/webdavcommon/webdav.cpp
@@ -127,8 +127,7 @@ KAsync::Job<void> WebDavSynchronizer::synchronizeWithSource(const Sink::QueryBas
127 auto itemsResourceIDs = QSharedPointer<QSet<QByteArray>>::create(); 127 auto itemsResourceIDs = QSharedPointer<QSet<QByteArray>>::create();
128 128
129 return job 129 return job
130 .serialEach([this, progress(std::move(progress)), total(std::move(total)), collectionResourceIDs, 130 .serialEach([=](const KDAV2::DavCollection &collection) {
131 itemsResourceIDs](const KDAV2::DavCollection &collection) {
132 auto collectionResourceID = resourceID(collection); 131 auto collectionResourceID = resourceID(collection);
133 132
134 collectionResourceIDs->insert(collectionResourceID); 133 collectionResourceIDs->insert(collectionResourceID);
@@ -149,8 +148,7 @@ KAsync::Job<void> WebDavSynchronizer::synchronizeWithSource(const Sink::QueryBas
149 SinkTrace() << "Syncing collection:" << collectionResourceID; 148 SinkTrace() << "Syncing collection:" << collectionResourceID;
150 return synchronizeCollection(collection, progress, total, itemsResourceIDs); 149 return synchronizeCollection(collection, progress, total, itemsResourceIDs);
151 }) 150 })
152 .then([this, collectionResourceIDs(std::move(collectionResourceIDs)), 151 .then([=]() {
153 itemsResourceIDs(std::move(itemsResourceIDs))]() {
154 scanForRemovals(collectionName, [&collectionResourceIDs](const QByteArray &remoteId) { 152 scanForRemovals(collectionName, [&collectionResourceIDs](const QByteArray &remoteId) {
155 return collectionResourceIDs->contains(remoteId); 153 return collectionResourceIDs->contains(remoteId);
156 }); 154 });