X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fopenbox;a=blobdiff_plain;f=openbox%2Fsession.c;fp=openbox%2Fsession.c;h=758e9887bb2ad3f2d8f5378ab3f0cda47dd57c96;hp=d1a3f99bf3f0237d4d7c5f1306f1c9dabcc59df3;hb=2f09e0ce388f63c341cb328d795766e2bd0dc24b;hpb=84843c3f9842046e34366202f1a8f80ce8565f91 diff --git a/openbox/session.c b/openbox/session.c index d1a3f99b..758e9887 100644 --- a/openbox/session.c +++ b/openbox/session.c @@ -34,6 +34,7 @@ void session_startup(gint argc, gchar **argv) {} void session_shutdown(gboolean permanent) {} GList* session_state_find(struct _ObClient *c) { return NULL; } void session_request_logout(gboolean silent) {} +gboolean session_connected(void) { return FALSE; } #else #include "debug.h" @@ -159,6 +160,11 @@ void session_shutdown(gboolean permanent) } } +gboolean session_connected(void) +{ + return !!sm_conn; +} + /*! Connect to the session manager and set up our callback functions */ static gboolean session_connect(void) {