From 5b122aa651974e2445ed84e28a3a57dbc5b3db1b Mon Sep 17 00:00:00 2001 From: Debbie Beliveau Date: Thu, 16 Dec 2010 20:41:14 -0500 Subject: [PATCH] Fix prototypes for idle alarm callbacks Fix xfce4-power-manager crash when changing ac or battery idle timeouts by modifying xfpm_manager_set_idle_alarm_on_ac and xfpm_manager_set_idle_alarm_on_battery callbacks to take a GObject as their first parameter and GParamSpec as their second. --- src/xfpm-manager.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/xfpm-manager.c b/src/xfpm-manager.c index b17c8f9..e136466 100644 --- a/src/xfpm-manager.c +++ b/src/xfpm-manager.c @@ -390,7 +390,7 @@ xfpm_manager_alarm_timeout_cb (EggIdletime *idle, guint id, XfpmManager *manager } static void -xfpm_manager_set_idle_alarm_on_ac (XfpmManager *manager) +xfpm_manager_set_idle_alarm_on_ac (GObject *obj, GParamSpec *spec, XfpmManager *manager) { guint on_ac; @@ -416,7 +416,7 @@ xfpm_manager_set_idle_alarm_on_ac (XfpmManager *manager) } static void -xfpm_manager_set_idle_alarm_on_battery (XfpmManager *manager) +xfpm_manager_set_idle_alarm_on_battery (GObject *obj, GParamSpec *spec, XfpmManager *manager) { guint on_battery; @@ -450,8 +450,8 @@ xfpm_manager_on_battery_changed_cb (XfpmPower *power, gboolean on_battery, XfpmM static void xfpm_manager_set_idle_alarm (XfpmManager *manager) { - xfpm_manager_set_idle_alarm_on_ac (manager); - xfpm_manager_set_idle_alarm_on_battery (manager); + xfpm_manager_set_idle_alarm_on_ac (NULL, NULL, manager); + xfpm_manager_set_idle_alarm_on_battery (NULL, NULL, manager); } -- 1.7.0.4