+2009-04-07 Milan Crha <mcrha@redhat.com>
+
+ ** Fix for bug #574522
+
+ * libedataserver/e-proxy.c: (e_proxy_dispose), (ep_set_proxy):
+ Free list's members properly.
+
2009-03-16 Srinivasa Ragavan <sragavan@novell.com>
* NEWS: Evolution Data Server 2.26.0 release and version bump
soup_uri_free (priv->uri_https);
if (priv->ign_hosts) {
- g_slist_foreach (priv->ign_hosts, (GFunc) ep_free_proxy_host_addr, NULL);
+ g_slist_foreach (priv->ign_hosts, (GFunc) g_free, NULL);
g_slist_free (priv->ign_hosts);
}
if (priv->ign_addrs) {
- g_slist_foreach (priv->ign_addrs, (GFunc) g_free, NULL);
+ g_slist_foreach (priv->ign_addrs, (GFunc) ep_free_proxy_host_addr, NULL);
g_slist_free (priv->ign_addrs);
}
}
if (priv->ign_addrs) {
- g_slist_foreach (priv->ign_addrs, (GFunc) g_free, NULL);
+ g_slist_foreach (priv->ign_addrs, (GFunc) ep_free_proxy_host_addr, NULL);
g_slist_free (priv->ign_addrs);
priv->ign_addrs = NULL;
}