aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui/main.c')
-rw-r--r--calendar/gui/main.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/calendar/gui/main.c b/calendar/gui/main.c
index f20e093045..2b370f579f 100644
--- a/calendar/gui/main.c
+++ b/calendar/gui/main.c
@@ -94,11 +94,6 @@ launch_alarm_daemon_cb (gpointer data)
{
CORBA_Environment ev;
CORBA_Object an;
- guint *idle_id = (guint *) data;
-
- /* remove the idle function */
- g_source_remove (*idle_id);
- g_free (idle_id);
/* activate the alarm daemon */
CORBA_exception_init (&ev);
@@ -126,10 +121,7 @@ launch_alarm_daemon_cb (gpointer data)
static void
launch_alarm_daemon (void)
{
- guint *idle_id;
-
- idle_id = g_new0 (guint, 1);
- *idle_id = g_idle_add ((GSourceFunc) launch_alarm_daemon_cb, idle_id);
+ g_idle_add ((GSourceFunc) launch_alarm_daemon_cb, NULL);
}
static void