[geocode-glib] lib: Fix memory leak in PlaceFinder JSON parser



commit bc6316dc769d924d71c15898d5a8d8aef0dda3b2
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Oct 19 18:55:09 2012 +0200

    lib: Fix memory leak in PlaceFinder JSON parser

 geocode-glib/geocode-glib.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/geocode-glib/geocode-glib.c b/geocode-glib/geocode-glib.c
index 92cea46..58df2fc 100644
--- a/geocode-glib/geocode-glib.c
+++ b/geocode-glib/geocode-glib.c
@@ -494,6 +494,9 @@ _geocode_parse_resolve_json (const char *contents,
 	}
 	g_strfreev (members);
 
+	g_object_unref (parser);
+	g_object_unref (reader);
+
 	return ret;
 
 parse:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]