From: Emmanuel Rodriguez Date: Thu, 19 Mar 2009 06:29:46 +0000 (+0200) Subject: Fix Bug 575903: Memory leaks in champlain-network-map-source.c X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04e940bd9ac33396a444beed8ec8fda1580df5d0;p=libchamplain Fix Bug 575903: Memory leaks in champlain-network-map-source.c --- diff --git a/champlain/champlain-network-map-source.c b/champlain/champlain-network-map-source.c index e335d37..6ede397 100644 --- a/champlain/champlain-network-map-source.c +++ b/champlain/champlain-network-map-source.c @@ -108,6 +108,7 @@ champlain_network_map_source_set_property (GObject *object, switch(prop_id) { case PROP_URI_FORMAT: + g_free (priv->uri_format); priv->uri_format = g_value_dup_string (value); break; case PROP_OFFLINE: @@ -276,6 +277,7 @@ champlain_network_map_source_set_tile_uri (ChamplainNetworkMapSource *network_ma { ChamplainNetworkMapSourcePrivate *priv = GET_PRIVATE (network_map_source); + g_free (priv->uri_format); priv->uri_format = g_strdup (uri_format); }