From: Claudio Cambra Date: Thu, 15 Dec 2022 15:09:39 +0000 (+0100) Subject: Fix conflicting definitions in anonymous namespace in Unity build X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~11^2~59^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b0d048b0b83f5bf6dea012ebf1b8d87c51e8a280;p=nextcloud-desktop.git Fix conflicting definitions in anonymous namespace in Unity build Signed-off-by: Claudio Cambra --- diff --git a/src/gui/folder.cpp b/src/gui/folder.cpp index 3abb319ae..0ed956f27 100644 --- a/src/gui/folder.cpp +++ b/src/gui/folder.cpp @@ -49,7 +49,7 @@ namespace { #ifndef VERSION_C #define VERSION_C -constexpr auto versionC= "version"; +constexpr auto versionC = "version"; #endif } namespace OCC { diff --git a/src/gui/folderman.cpp b/src/gui/folderman.cpp index 44c5efdef..b6f9758dc 100644 --- a/src/gui/folderman.cpp +++ b/src/gui/folderman.cpp @@ -39,9 +39,9 @@ #include namespace { -constexpr auto accountsC = "Accounts"; -constexpr auto foldersC = "Folders"; -constexpr auto versionC = "version"; +constexpr auto settingsAccountsC = "Accounts"; +constexpr auto settingsFoldersC = "Folders"; +constexpr auto settingsVersionC = "version"; constexpr auto maxFoldersVersion = 1; } @@ -322,7 +322,7 @@ void FolderMan::setupFoldersHelper(QSettings &settings, AccountStatePtr account, f->switchToVirtualFiles(); } // Migrate the old "usePlaceholders" setting to the root folder pin state - if (settings.value(QLatin1String(versionC), 1).toInt() == 1 + if (settings.value(QLatin1String(settingsVersionC), 1).toInt() == 1 && settings.value(QLatin1String("usePlaceholders"), false).toBool()) { qCInfo(lcFolderMan) << "Migrate: From usePlaceholders to PinState::OnlineOnly"; f->setRootPinState(PinState::OnlineOnly); @@ -377,11 +377,11 @@ void FolderMan::backwardMigrationSettingsKeys(QStringList *deleteKeys, QStringLi auto processSubgroup = [&](const QString &name) { settings->beginGroup(name); - const int foldersVersion = settings->value(QLatin1String(versionC), 1).toInt(); + const int foldersVersion = settings->value(QLatin1String(settingsVersionC), 1).toInt(); if (foldersVersion <= maxFoldersVersion) { foreach (const auto &folderAlias, settings->childGroups()) { settings->beginGroup(folderAlias); - const int folderVersion = settings->value(QLatin1String(versionC), 1).toInt(); + const int folderVersion = settings->value(QLatin1String(settingsVersionC), 1).toInt(); if (folderVersion > FolderDefinition::maxSettingsVersion()) { ignoreKeys->append(settings->group()); } @@ -518,12 +518,12 @@ Folder *FolderMan::setupFolderFromOldConfigFile(const QString &file, AccountStat return nullptr; } - settings.beginGroup(accountsC); + settings.beginGroup(settingsAccountsC); const auto rootChildGroups = settings.childGroups(); for (const auto &accountId : rootChildGroups) { qCDebug(lcFolderMan) << "try to migrate accountId:" << accountId; settings.beginGroup(accountId); - settings.beginGroup(foldersC); + settings.beginGroup(settingsFoldersC); if (settings.childGroups().isEmpty()) { continue;