gnome-utils r8029 - trunk/gnome-screenshot



Author: ebassi
Date: Thu Aug 28 09:31:15 2008
New Revision: 8029
URL: http://svn.gnome.org/viewvc/gnome-utils?rev=8029&view=rev

Log:
2008-08-28  Emmanuele Bassi  <ebassi gnome org>

	Bug 549667 â crash in shape code

	* screenshot-utils.c (screenshot_get_pixbuf): Check the returned
	value for XShapeGetRectangles(). (Matthias Clasen)

Modified:
   trunk/gnome-screenshot/ChangeLog
   trunk/gnome-screenshot/screenshot-utils.c

Modified: trunk/gnome-screenshot/screenshot-utils.c
==============================================================================
--- trunk/gnome-screenshot/screenshot-utils.c	(original)
+++ trunk/gnome-screenshot/screenshot-utils.c	Thu Aug 28 09:31:15 2008
@@ -350,7 +350,7 @@
                                         ShapeBounding,
                                         &rectangle_count,
                                         &rectangle_order);
-      if (rectangle_count > 0)
+      if (rectangles && rectangle_count > 0)
         {
           gboolean has_alpha = gdk_pixbuf_get_has_alpha (screenshot);
           



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