summaryrefslogtreecommitdiff
path: root/tumblerd
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2020-12-13 21:46:01 +0100
committerRomain Bouvier <skunnyk@alteroot.org>2020-12-23 22:10:43 +0100
commit7ee4185c94091fdda05c2cc9e463127e25a96095 (patch)
tree8fae75d3cf86071525397069de9385d18999e404 /tumblerd
parentfee55d3c79533582ea3fbebe01378cf90cbce077 (diff)
downloadtumbler-7ee4185c94091fdda05c2cc9e463127e25a96095.tar.gz
Remove GSourceFunc casts
Convert the callback into a real GSourceFunc. Signed-off-by: Olaf Hering <olaf@aepfle.de>
Diffstat (limited to 'tumblerd')
-rw-r--r--tumblerd/tumbler-lifecycle-manager.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tumblerd/tumbler-lifecycle-manager.c b/tumblerd/tumbler-lifecycle-manager.c
index 4df8118..9fe540a 100644
--- a/tumblerd/tumbler-lifecycle-manager.c
+++ b/tumblerd/tumbler-lifecycle-manager.c
@@ -125,9 +125,9 @@ tumbler_lifecycle_manager_finalize (GObject *object)
static gboolean
-tumbler_lifecycle_manager_timeout (TumblerLifecycleManager *manager)
+tumbler_lifecycle_manager_timeout (gpointer user_data)
{
- g_return_val_if_fail (TUMBLER_IS_LIFECYCLE_MANAGER (manager), FALSE);
+ TumblerLifecycleManager *manager = user_data;
tumbler_mutex_lock (manager->lock);
@@ -179,7 +179,7 @@ tumbler_lifecycle_manager_start (TumblerLifecycleManager *manager)
manager->timeout_id =
g_timeout_add_seconds (SHUTDOWN_TIMEOUT_SECONDS,
- (GSourceFunc) tumbler_lifecycle_manager_timeout,
+ tumbler_lifecycle_manager_timeout,
manager);
tumbler_mutex_unlock (manager->lock);
@@ -218,7 +218,7 @@ tumbler_lifecycle_manager_keep_alive (TumblerLifecycleManager *manager,
/* reschedule the shutdown timeout */
manager->timeout_id =
g_timeout_add_seconds (SHUTDOWN_TIMEOUT_SECONDS,
- (GSourceFunc) tumbler_lifecycle_manager_timeout,
+ tumbler_lifecycle_manager_timeout,
manager);
tumbler_mutex_unlock (manager->lock);