Use std::make_unique rather than manually build unique_ptr for oCSettings
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 15 Dec 2022 12:29:51 +0000 (13:29 +0100)
committerClaudio Cambra <claudio.cambra@gmail.com>
Thu, 15 Dec 2022 15:58:00 +0000 (16:58 +0100)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/accountmanager.cpp

index 32cb3abc393fc2a61313c355ea2742938533ca78..00098bc8669ac15a2a71e5b692c9dc96efbeb179 100644 (file)
@@ -177,7 +177,7 @@ bool AccountManager::restoreFromLegacySettings()
 
                 qCInfo(lcAccountManager) << "Migrate: checking old config " << configFile;
 
-                std::unique_ptr<QSettings> oCSettings(new QSettings(configFile, QSettings::IniFormat));
+                auto oCSettings = std::make_unique<QSettings>(configFile, QSettings::IniFormat);
                 if (oCSettings->status() != QSettings::Status::NoError) {
                     qCInfo(lcAccountManager) << "Error reading legacy configuration file" << oCSettings->status();
                 }