gnome-main-menu r444 - trunk/libslab



Author: federico
Date: Wed Apr  9 21:07:11 2008
New Revision: 444
URL: http://svn.gnome.org/viewvc/gnome-main-menu?rev=444&view=rev

Log:
Fix a memory leak
2008-04-09  Federico Mena Quintero  <federico novell com>

	* bookmark-agent.c (create_doc_item): Don't leak the template
	filename.

Signed-off-by: Federico Mena Quintero <federico gnu org>


Modified:
   trunk/libslab/ChangeLog
   trunk/libslab/bookmark-agent.c

Modified: trunk/libslab/bookmark-agent.c
==============================================================================
--- trunk/libslab/bookmark-agent.c	(original)
+++ trunk/libslab/bookmark-agent.c	Wed Apr  9 21:07:11 2008
@@ -1094,7 +1094,6 @@
 					g_file_set_contents (path, contents, length, NULL);
 
 				g_free (contents);
-				g_free (template);
 			}
 			else
 				fclose (g_fopen (path, "w"));
@@ -1105,6 +1104,7 @@
 		g_free (dir);
 		g_free (file);
 		g_free (path);
+		g_free (template);
 	}
 
 	if (! uri_new)



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