diff options
Diffstat (limited to 'platform/linuxbsd/freedesktop_screensaver.cpp')
| -rw-r--r-- | platform/linuxbsd/freedesktop_screensaver.cpp | 11 | 
1 files changed, 10 insertions, 1 deletions
diff --git a/platform/linuxbsd/freedesktop_screensaver.cpp b/platform/linuxbsd/freedesktop_screensaver.cpp index 1e93334e40..fa3f7fbfea 100644 --- a/platform/linuxbsd/freedesktop_screensaver.cpp +++ b/platform/linuxbsd/freedesktop_screensaver.cpp @@ -34,7 +34,7 @@  #include "core/config/project_settings.h" -#include <dbus/dbus.h> +#include "dbus-so_wrap.h"  #define BUS_OBJECT_NAME "org.freedesktop.ScreenSaver"  #define BUS_OBJECT_PATH "/org/freedesktop/ScreenSaver" @@ -126,4 +126,13 @@ void FreeDesktopScreenSaver::uninhibit() {  	dbus_connection_unref(bus);  } +FreeDesktopScreenSaver::FreeDesktopScreenSaver() { +#ifdef DEBUG_ENABLED +	int dylibloader_verbose = 1; +#else +	int dylibloader_verbose = 0; +#endif +	unsupported = (initialize_dbus(dylibloader_verbose) != 0); +} +  #endif // DBUS_ENABLED  |