[Xfce4-commits] <gigolo:master> Plug memory leak

Enrico Tröger noreply at xfce.org
Sun Apr 22 19:36:01 CEST 2012


Updating branch refs/heads/master
         to 32bdab5745c2ce23f040700021e9de1e9b5e5dcd (commit)
       from 17d9037e528cf2542ad441626dc1d1cd0ff679a3 (commit)

commit 32bdab5745c2ce23f040700021e9de1e9b5e5dcd
Author: Enrico Tröger <enrico at xfce.org>
Date:   Sat Apr 21 23:57:42 2012 +0200

    Plug memory leak
    
    While at it, fix wording on some verbose messages.

 src/bookmark.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bookmark.c b/src/bookmark.c
index 73cb2f2..ffe18bb 100644
--- a/src/bookmark.c
+++ b/src/bookmark.c
@@ -113,7 +113,7 @@ gboolean gigolo_bookmark_parse_uri(GigoloBookmark *bookmark, const gchar *uri)
 	s = strstr(uri, "://");
 	if (priv->scheme == NULL || s == NULL)
 	{
-		verbose("Error parsing URI '%s' while reading URI scheme", uri);
+		verbose("Error parsing URI '%s' at reading URI scheme", uri);
 		gigolo_bookmark_bookmark_clear(bookmark);
 		return FALSE;
 	}
@@ -141,7 +141,7 @@ gboolean gigolo_bookmark_parse_uri(GigoloBookmark *bookmark, const gchar *uri)
 		}
 		if (l == 0)
 		{
-			verbose("Error parsing URI '%s' while reading username", uri);
+			verbose("Error parsing URI '%s' at reading username", uri);
 			gigolo_bookmark_bookmark_clear(bookmark);
 			return FALSE;
 		}
@@ -354,6 +354,8 @@ void gigolo_bookmark_set_uri(GigoloBookmark *bookmark, const gchar *uri)
 	tmp = gigolo_bookmark_new_from_uri(priv->name, uri);
 	if (gigolo_bookmark_is_valid(tmp))
 		gigolo_bookmark_clone(bookmark, tmp);
+
+	g_object_unref(tmp);
 }
 
 


More information about the Xfce4-commits mailing list