[Buoh-dev] CVS commit to /cvsroot/buoh/buoh/src by carlosgc



CVS commit to /cvsroot/buoh/buoh/src by carlosgc

Modified Files:
	buoh-comic-loader.c buoh.c 
Log Message:
2006-10-08  Carlos Garcia Campos  <carlosgc gnome org>
	* src/buoh-comic-loader.c:
	* src/buoh.c:
	Fix memory leaks.

===================================================================
RCS file: /cvsroot/buoh/buoh/src/buoh-comic-loader.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- /cvsroot/buoh/buoh/src/buoh-comic-loader.c	2006/09/25 18:18:33	1.14
+++ /cvsroot/buoh/buoh/src/buoh-comic-loader.c	2006/10/08 16:17:11	1.15
@@ -310,6 +310,7 @@
 	buoh_debug ("resolving . . .");
 
 	soup_session_send_message (job->session, msg);
+	g_object_unref (msg);
 
 	if (job->canceled) {
 		buoh_debug ("canceled . . .");
===================================================================
RCS file: /cvsroot/buoh/buoh/src/buoh.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- /cvsroot/buoh/buoh/src/buoh.c	2006/09/24 18:31:42	1.30
+++ /cvsroot/buoh/buoh/src/buoh.c	2006/10/08 16:17:11	1.31
@@ -143,6 +143,7 @@
 	root = xmlDocGetRootElement (doc);
 
 	if (!root) {
+		xmlFreeDoc (doc);
 		return NULL;
 	}
 
@@ -195,8 +196,10 @@
 
 	root = xmlDocGetRootElement (doc);
 
-	if (!root)
+	if (!root) {
+		xmlFreeDoc (doc);
 		return NULL;
+	}
 
 	model = gtk_list_store_new (N_COLUMNS,
 				    G_TYPE_BOOLEAN,


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