[gjs: 2/4] dbus-wrapper: Use g_clear_handle_id everywhere



commit ccd4557ade755c676664fea5a003d130209f6db1
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date:   Tue Jul 23 17:40:28 2019 +0200

    dbus-wrapper: Use g_clear_handle_id everywhere

 libgjs-private/gjs-gdbus-wrapper.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/libgjs-private/gjs-gdbus-wrapper.c b/libgjs-private/gjs-gdbus-wrapper.c
index 9394dbe3..b57bb7c8 100644
--- a/libgjs-private/gjs-gdbus-wrapper.c
+++ b/libgjs-private/gjs-gdbus-wrapper.c
@@ -270,10 +270,7 @@ gjs_dbus_implementation_flush (GDBusInterfaceSkeleton *skeleton) {
                                    NULL /* error */);
 
     g_hash_table_remove_all(self->priv->outstanding_properties);
-    if (self->priv->idle_id) {
-        g_source_remove(self->priv->idle_id);
-        self->priv->idle_id = 0;
-    }
+    g_clear_handle_id(&self->priv->idle_id, g_source_remove);
 }
 
 void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]