[libdazzle] signal-group: code style cleanup
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdazzle] signal-group: code style cleanup
- Date: Fri, 12 Jan 2018 22:33:19 +0000 (UTC)
commit 6cf9d4100263a6bec27e6740d4ee99b83be3089b
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]