Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHannah von Reth <hannah.vonreth@owncloud.com>2021-06-16 15:44:26 +0300
committerHannah von Reth <vonreth@kde.org>2021-06-16 16:19:01 +0300
commit9eff8543ef8a48d8306619f847845a19e400c701 (patch)
treeb3c54143d1f1c5caa999944e56b89c4f354e71e1 /src
parentee27fc779077d7bfa5df57a601bab61b66902ab0 (diff)
Small optimisation
Diffstat (limited to 'src')
-rw-r--r--src/gui/accountmanager.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gui/accountmanager.cpp b/src/gui/accountmanager.cpp
index af522f8cd..01abe5c61 100644
--- a/src/gui/accountmanager.cpp
+++ b/src/gui/accountmanager.cpp
@@ -397,9 +397,8 @@ AccountPtr AccountManager::createAccount()
void AccountManager::shutdown()
{
- const auto accountsCopy = _accounts;
- _accounts.clear();
- for (const auto &acc : accountsCopy) {
+ const auto accounts = std::move(_accounts);
+ for (const auto &acc : accounts) {
emit accountRemoved(acc.data());
}
}