From 6fe1ec0199fbcee6147de55e7befa3172bc650e2 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 29 Mar 2018 18:14:35 +0200 Subject: Explicitly capturing is unnecessarily verbose. ...and saves us just about nothing. --- examples/webdavcommon/webdav.cpp | 6 ++---- 1 file 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 WebDavSynchronizer::synchronizeWithSource(const Sink::QueryBas auto itemsResourceIDs = QSharedPointer>::create(); return job - .serialEach([this, progress(std::move(progress)), total(std::move(total)), collectionResourceIDs, - itemsResourceIDs](const KDAV2::DavCollection &collection) { + .serialEach([=](const KDAV2::DavCollection &collection) { auto collectionResourceID = resourceID(collection); collectionResourceIDs->insert(collectionResourceID); @@ -149,8 +148,7 @@ KAsync::Job WebDavSynchronizer::synchronizeWithSource(const Sink::QueryBas SinkTrace() << "Syncing collection:" << collectionResourceID; return synchronizeCollection(collection, progress, total, itemsResourceIDs); }) - .then([this, collectionResourceIDs(std::move(collectionResourceIDs)), - itemsResourceIDs(std::move(itemsResourceIDs))]() { + .then([=]() { scanForRemovals(collectionName, [&collectionResourceIDs](const QByteArray &remoteId) { return collectionResourceIDs->contains(remoteId); }); -- cgit v1.2.3