libnm-util: fix memory leaks of dhcp_hostname and dhcp_client_id

This commit is contained in:
Dan Williams 2013-03-26 17:46:49 -05:00
parent b1fc88154b
commit faf376dad1
2 changed files with 4 additions and 0 deletions

View file

@ -838,6 +838,8 @@ finalize (GObject *object)
NMSettingIP4ConfigPrivate *priv = NM_SETTING_IP4_CONFIG_GET_PRIVATE (self);
g_free (priv->method);
g_free (priv->dhcp_hostname);
g_free (priv->dhcp_client_id);
g_array_free (priv->dns, TRUE);

View file

@ -756,6 +756,8 @@ finalize (GObject *object)
NMSettingIP6ConfigPrivate *priv = NM_SETTING_IP6_CONFIG_GET_PRIVATE (object);
g_free (priv->method);
g_free (priv->dhcp_hostname);
g_slist_free (priv->dns);
nm_utils_slist_free (priv->dns_search, g_free);