[glib] networkaddress: use free_full
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] networkaddress: use free_full
- Date: Sun, 19 Jul 2015 22:08:54 +0000 (UTC)
commit a223796d0b4f47277fe570313829376db0de8108
Author: Paolo Borelli <pborelli gnome org>
Date: Sun Jul 12 19:51:17 2015 +0200
networkaddress: use free_full
https://bugzilla.gnome.org/show_bug.cgi?id=752293
gio/gnetworkaddress.c | 10 +---------
1 files changed, 1 insertions(+), 9 deletions(-)
---
diff --git a/gio/gnetworkaddress.c b/gio/gnetworkaddress.c
index 3dfe578..144db44 100644
--- a/gio/gnetworkaddress.c
+++ b/gio/gnetworkaddress.c
@@ -99,15 +99,7 @@ g_network_address_finalize (GObject *object)
g_free (addr->priv->hostname);
g_free (addr->priv->scheme);
-
- if (addr->priv->sockaddrs)
- {
- GList *a;
-
- for (a = addr->priv->sockaddrs; a; a = a->next)
- g_object_unref (a->data);
- g_list_free (addr->priv->sockaddrs);
- }
+ g_list_free_full (addr->priv->sockaddrs, g_object_unref);
G_OBJECT_CLASS (g_network_address_parent_class)->finalize (object);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]