diff options
author | Jens Georg <mail@jensge.org> | 2014-05-25 12:02:46 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2014-05-25 12:03:10 +0200 |
commit | bd9dfdc3a8cb435bd6a7c43ecb8be0afa73814b9 (patch) | |
tree | c7a73573e1c12374d62212b800d789cf0d59e4bd | |
parent | faeb36971e2ae972864a9da60351a498cb30ea07 (diff) | |
download | gupnp-bd9dfdc3a8cb435bd6a7c43ecb8be0afa73814b9.tar.gz |
Yet more g_list_free_full
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r-- | libgupnp/gupnp-service-introspection.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libgupnp/gupnp-service-introspection.c b/libgupnp/gupnp-service-introspection.c index 60de64d..4453495 100644 --- a/libgupnp/gupnp-service-introspection.c +++ b/libgupnp/gupnp-service-introspection.c @@ -162,12 +162,8 @@ gupnp_service_action_info_free (GUPnPServiceActionInfo *action_info) GList *iter; g_free (action_info->name); - - for (iter = action_info->arguments; iter; iter = iter->next) { - gupnp_service_action_arg_info_free ( - (GUPnPServiceActionArgInfo *) iter->data); - } - g_list_free (action_info->arguments); + g_list_free_full (action_info->arguments, + (GDestroyNotify) gupnp_service_action_arg_info_free); g_slice_free (GUPnPServiceActionInfo, action_info); } |