From 218037a951f376b3019a00a8f2862b433524f767 Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 4 Jul 2023 20:01:12 +0200 Subject: [PATCH] Fix compilation without systemd support --- syncthingwidgets/misc/internalerror.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/syncthingwidgets/misc/internalerror.cpp b/syncthingwidgets/misc/internalerror.cpp index b3098bf..e8e7648 100644 --- a/syncthingwidgets/misc/internalerror.cpp +++ b/syncthingwidgets/misc/internalerror.cpp @@ -15,8 +15,11 @@ namespace QtGui { /*! * \brief Returns whether to ignore inavailability after start or standby-wakeup. */ -static bool ignoreInavailabilityAfterStart( - const Settings::Settings &settings, const SyncthingLauncher *launcher, const SyncthingService *service, const QString &message, int networkError) +static bool ignoreInavailabilityAfterStart(const Settings::Settings &settings, const SyncthingLauncher *launcher, +#ifdef LIB_SYNCTHING_CONNECTOR_SUPPORT_SYSTEMD + const SyncthingService *service, +#endif + const QString &message, int networkError) { if (!settings.ignoreInavailabilityAfterStart) { return false; @@ -97,6 +100,10 @@ bool InternalError::isRelevant(const SyncthingConnection &connection, SyncthingE } #endif - return !ignoreInavailabilityAfterStart(settings, launcher, service, message, networkError); + return !ignoreInavailabilityAfterStart(settings, launcher, +#ifdef LIB_SYNCTHING_CONNECTOR_SUPPORT_SYSTEMD + service, +#endif + message, networkError); } } // namespace QtGui