rpms/gnome-desktop/devel leak.patch, NONE, 1.1 gnome-desktop.spec, 1.99, 1.100

Matthias Clasen (mclasen) fedora-extras-commits at redhat.com
Wed Sep 26 13:57:42 UTC 2007


Author: mclasen

Update of /cvs/extras/rpms/gnome-desktop/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1930

Modified Files:
	gnome-desktop.spec 
Added Files:
	leak.patch 
Log Message:
fix a leak


leak.patch:

--- NEW FILE leak.patch ---
diff -up gnome-desktop-2.20.0/libgnome-desktop/gnome-desktop-item.c.decoder gnome-desktop-2.20.0/libgnome-desktop/gnome-desktop-item.c
--- gnome-desktop-2.20.0/libgnome-desktop/gnome-desktop-item.c.decoder	2007-09-26 09:50:53.000000000 -0400
+++ gnome-desktop-2.20.0/libgnome-desktop/gnome-desktop-item.c	2007-09-26 09:48:08.000000000 -0400
@@ -1722,7 +1722,7 @@ make_environment_for_screen (GdkScreen  
 	g_assert (i == env_len);
 
 	g_free (display_name);
-	g_free (freeme);
+	g_strfreev (freeme);
 
 	return retval;
 }


Index: gnome-desktop.spec
===================================================================
RCS file: /cvs/extras/rpms/gnome-desktop/devel/gnome-desktop.spec,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -r1.99 -r1.100
--- gnome-desktop.spec	18 Sep 2007 02:56:28 -0000	1.99
+++ gnome-desktop.spec	26 Sep 2007 13:57:09 -0000	1.100
@@ -12,7 +12,7 @@
 Summary: Package containing code shared among gnome-panel, gnome-session, nautilus, etc
 Name: gnome-desktop
 Version: 2.20.0
-Release: 1%{?dist}
+Release: 2%{?dist}
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/gnome-desktop/2.20/%{name}-%{version}.tar.bz2
 License: GPLv2+ and LGPLv2+
@@ -22,6 +22,8 @@
 Patch1:   gnome-desktop-2.1.90-kdetheme.patch
 Patch2:   gnome-desktop-2.9.91-desktop.patch
 Patch3:   gnome-desktop-2.19.90-gnome-bg.patch
+# fixed in upstream svn
+Patch4:	  leak.patch
 
 Requires: redhat-artwork
 Requires: redhat-menus
@@ -77,6 +79,7 @@
 %patch1 -p1 -b .kdetheme
 %patch2 -p1 -b .menu
 %patch3 -p1 -b .gnome-bg
+%patch4 -p1 -b .leak
 
 %build
 
@@ -125,6 +128,9 @@
 %doc %{_datadir}/gtk-doc/html/gnome-desktop/
 
 %changelog
+* Wed Sep 26 2007 Matthias Clasen <mclasen at redhat.com> - 2.20.0-2
+- Fix a memory leak
+
 * Mon Sep 17 2007 Matthias Clasen <mclasen at redhat.com> - 2.20.0-1
 - Update to 2.20.0
 




More information about the fedora-extras-commits mailing list