From: Matthew Barnes Date: Sat, 24 Nov 2012 02:13:07 +0000 (-0500) Subject: Simplify e_contact_attr_list_free(). X-Git-Tag: upstream/3.7.4~178 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0ad2350dbbff79d1c6fd4adf6adc79b73b145d44;p=platform%2Fupstream%2Fevolution-data-server.git Simplify e_contact_attr_list_free(). g_list_free_full() makes it a one-liner. --- diff --git a/addressbook/libebook/e-contact.c b/addressbook/libebook/e-contact.c index 96f54d3..ca129db 100644 --- a/addressbook/libebook/e-contact.c +++ b/addressbook/libebook/e-contact.c @@ -2623,8 +2623,7 @@ e_contact_attr_list_copy (GList *list) void e_contact_attr_list_free (GList *list) { - g_list_foreach (list, (GFunc)g_free, NULL); - g_list_free (list); + g_list_free_full (list, (GDestroyNotify) g_free); } typedef GList EContactAttrList;