[libdazzle/libdazzle-3-26] signal-group: code style cleanup



commit 051c8885cae0ed32eec4e3b9e5f4934063255cfa
Author: Christian Hergert <chergert redhat com>
Date:   Fri Jan 12 14:28:39 2018 -0800

    signal-group: code style cleanup

 src/bindings/dzl-signal-group.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/src/bindings/dzl-signal-group.c b/src/bindings/dzl-signal-group.c
index 1beea8f..011b5a2 100644
--- a/src/bindings/dzl-signal-group.c
+++ b/src/bindings/dzl-signal-group.c
@@ -203,8 +203,6 @@ static void
 dzl_signal_group_bind (DzlSignalGroup *self,
                        GObject        *target)
 {
-  gsize i;
-
   g_assert (DZL_IS_SIGNAL_GROUP (self));
   g_assert (self->target == NULL);
   g_assert (!target || G_IS_OBJECT (target));
@@ -212,14 +210,14 @@ dzl_signal_group_bind (DzlSignalGroup *self,
   if (target == NULL)
     return;
 
+  g_object_ref (target);
+
   self->target = target;
   g_object_weak_ref (self->target,
                      dzl_signal_group__target_weak_notify,
                      self);
 
-  g_object_ref (target);
-
-  for (i = 0; i < self->handlers->len; i++)
+  for (guint i = 0; i < self->handlers->len; i++)
     {
       SignalHandler *handler;
 
@@ -228,6 +226,7 @@ dzl_signal_group_bind (DzlSignalGroup *self,
     }
 
   g_signal_emit (self, signals [BIND], 0, target);
+
   g_object_unref (target);
 }
 


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