diff options
author | Olaf Hering <olaf@aepfle.de> | 2020-12-13 21:46:01 +0100 |
---|---|---|
committer | Romain Bouvier <skunnyk@alteroot.org> | 2020-12-23 22:10:43 +0100 |
commit | 7ee4185c94091fdda05c2cc9e463127e25a96095 (patch) | |
tree | 8fae75d3cf86071525397069de9385d18999e404 /tumblerd | |
parent | fee55d3c79533582ea3fbebe01378cf90cbce077 (diff) | |
download | tumbler-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.c | 8 |
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); |