summaryrefslogtreecommitdiffstats
path: root/src/gui/idlesession_manager.cpp
diff options
context:
space:
mode:
authorFrédéric Brière <fbriere@fbriere.net>2019-07-13 17:50:36 -0400
committerFrédéric Brière <fbriere@fbriere.net>2019-07-13 17:50:36 -0400
commit3d9fb0ac7490620a49a400b77ab8f851cdd4fcf5 (patch)
treede1749e6c2b5c2eeec0f089798939aa1ace4152c /src/gui/idlesession_manager.cpp
parent1e9f091f39a32193b0671e9dfbfb657dd45fec3e (diff)
downloadtwinkle-3d9fb0ac7490620a49a400b77ab8f851cdd4fcf5.tar
twinkle-3d9fb0ac7490620a49a400b77ab8f851cdd4fcf5.tar.gz
twinkle-3d9fb0ac7490620a49a400b77ab8f851cdd4fcf5.tar.lz
twinkle-3d9fb0ac7490620a49a400b77ab8f851cdd4fcf5.tar.xz
twinkle-3d9fb0ac7490620a49a400b77ab8f851cdd4fcf5.zip
Properly display and log warning messages in IdleSessionInhibitor
Diffstat (limited to 'src/gui/idlesession_manager.cpp')
-rw-r--r--src/gui/idlesession_manager.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gui/idlesession_manager.cpp b/src/gui/idlesession_manager.cpp
index e1d5a81..5cc60b7 100644
--- a/src/gui/idlesession_manager.cpp
+++ b/src/gui/idlesession_manager.cpp
@@ -25,6 +25,10 @@
#include "idlesession_inhibitor.h"
#endif
+#include "log.h"
+
+#include <assert.h>
+
IdleSessionManager::IdleSessionManager(QObject *parent)
: QObject(parent)
{
@@ -38,6 +42,9 @@ IdleSessionManager::IdleSessionManager(QObject *parent)
void IdleSessionManager::setEnabled(bool enabled)
{
+ // Make sure logging has been made available at this point
+ assert(log_file);
+
#ifdef HAVE_DBUS
// Create our inhibitor if enabling for the first time
if (enabled && !m_inhibitor)