gnome-session r4603 - in branches/new-gnome-session: . egg gnome-session



Author: lucasr
Date: Thu Mar  6 15:00:39 2008
New Revision: 4603
URL: http://svn.gnome.org/viewvc/gnome-session?rev=4603&view=rev

Log:
2008-04-06  Lucas Rocha  <lucasr gnome org>

	* egg/eggdesktopfile.c (egg_desktop_file_new_from_key_file),
	gnome-session/xsmp.c (gsm_xsmp_init): fixed two memory leaks.


Modified:
   branches/new-gnome-session/ChangeLog
   branches/new-gnome-session/egg/eggdesktopfile.c
   branches/new-gnome-session/gnome-session/xsmp.c

Modified: branches/new-gnome-session/egg/eggdesktopfile.c
==============================================================================
--- branches/new-gnome-session/egg/eggdesktopfile.c	(original)
+++ branches/new-gnome-session/egg/eggdesktopfile.c	Thu Mar  6 15:00:39 2008
@@ -237,6 +237,8 @@
   else
     desktop_file->type = EGG_DESKTOP_FILE_TYPE_UNRECOGNIZED;
 
+  g_free (type);
+
   /* Check the Icon key */
   desktop_file->icon = g_key_file_get_string (key_file,
 					      EGG_DESKTOP_FILE_GROUP,

Modified: branches/new-gnome-session/gnome-session/xsmp.c
==============================================================================
--- branches/new-gnome-session/gnome-session/xsmp.c	(original)
+++ branches/new-gnome-session/gnome-session/xsmp.c	Thu Mar  6 15:00:39 2008
@@ -142,8 +142,11 @@
 	{
 	  local_listener = i;
 	  xsmp_network_id = g_strdup (id);
+          g_free (id);
 	  break;
 	}
+
+      g_free (id);
     }
 
   if (local_listener == -1)



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