Do not exclude file provider config entries from compile on non-macOS platforms
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 12 May 2023 07:51:56 +0000 (15:51 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 12 May 2023 08:02:40 +0000 (16:02 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/libsync/configfile.cpp
src/libsync/configfile.h

index ae9b1260b3f5ccff4d31664adcb52394ab6ca064..8f03fad456dc02b9f1dc6cae7ee5d1130841005c 100644 (file)
@@ -107,9 +107,7 @@ static constexpr char certPasswd[] = "http_certificatePasswd";
 
 static const QSet validUpdateChannels { QStringLiteral("stable"), QStringLiteral("beta") };
 
-#ifdef Q_OS_MACOS
 static constexpr auto macFileProviderModuleEnabledC = "macFileProviderModuleEnabled";
-#endif
 }
 
 namespace OCC {
@@ -1175,8 +1173,6 @@ void ConfigFile::setDiscoveredLegacyConfigPath(const QString &discoveredLegacyCo
     _discoveredLegacyConfigPath = discoveredLegacyConfigPath;
 }
 
-#ifdef Q_OS_MACOS
-
 bool ConfigFile::macFileProviderModuleEnabled() const
 {
     QSettings settings(configFile(), QSettings::IniFormat);
@@ -1189,6 +1185,4 @@ void ConfigFile::setMacFileProviderModuleEnabled(const bool moduleEnabled)
     settings.setValue(QLatin1String(macFileProviderModuleEnabledC), moduleEnabled);
 }
 
-#endif
-
 }
index b6a249d6c597a7c603bf211c797a6a191d26211c..5d0ee5460fcef8bb4bb1a104223bc3d9717a71d6 100644 (file)
@@ -223,10 +223,8 @@ public:
     [[nodiscard]] static QString discoveredLegacyConfigPath();
     static void setDiscoveredLegacyConfigPath(const QString &discoveredLegacyConfigPath);
 
-#ifdef Q_OS_MACOS
     [[nodiscard]] bool macFileProviderModuleEnabled() const;
     void setMacFileProviderModuleEnabled(const bool moduleEnabled);
-#endif
 
 protected:
     [[nodiscard]] QVariant getPolicySetting(const QString &policy, const QVariant &defaultValue = QVariant()) const;