rpms/gnome-desktop/F-12 gnome-desktop-crash.patch,NONE,1.1

Matthias Clasen mclasen at fedoraproject.org
Fri Jan 8 18:06:27 UTC 2010


Author: mclasen

Update of /cvs/pkgs/rpms/gnome-desktop/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24570

Added Files:
	gnome-desktop-crash.patch 
Log Message:
Fix a possible crash


gnome-desktop-crash.patch:
 gnome-bg.c |    8 ++++++++
 1 file changed, 8 insertions(+)

--- NEW FILE gnome-desktop-crash.patch ---
diff -up gnome-desktop-2.28.2/libgnome-desktop/gnome-bg.c.crash gnome-desktop-2.28.2/libgnome-desktop/gnome-bg.c
--- gnome-desktop-2.28.2/libgnome-desktop/gnome-bg.c.crash	2010-01-08 13:00:40.562658510 -0500
+++ gnome-desktop-2.28.2/libgnome-desktop/gnome-bg.c	2010-01-08 12:58:19.076409121 -0500
@@ -630,6 +630,14 @@ draw_color_area (GnomeBG *bg,
 		 GdkRectangle *rect)
 {
 	guint32 pixel;
+	GdkRectangle extent;
+
+	extent.x = 0;
+	extent.y = 0;
+	extent.width = gdk_pixbuf_get_width (dest);
+	extent.height = gdk_pixbuf_get_height (dest);
+
+	gdk_rectangle_intersect (rect, &extent, rect);
 
 	switch (bg->color_type) {
 	case GNOME_BG_COLOR_SOLID:




More information about the fedora-extras-commits mailing list