From d6c6861081cd6133fd605bae27a9c199b41b1555 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 6 Oct 2009 20:28:06 -0400 Subject: Setting up the callback --- src/lock-helper.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/lock-helper.c') diff --git a/src/lock-helper.c b/src/lock-helper.c index 0df840e..e717968 100644 --- a/src/lock-helper.c +++ b/src/lock-helper.c @@ -10,6 +10,18 @@ static gboolean is_guest = FALSE; static gdm_autologin_cb_t gdm_autologin_cb = NULL; +/* Setting up a call back */ +void +lock_screen_gdm_cb_set (gdm_autologin_cb_t cb) +{ + if (gdm_autologin_cb) { + g_warning("Already had a callback, setting up a new one..."); + } + + gdm_autologin_cb = cb; + return; +} + /* This is our logic on whether the screen should be locked or not. It effects everything else. */ gboolean -- cgit v1.2.3