gtk+ r19690 - in trunk: . modules/engines/ms-windows



Author: tml
Date: Sun Mar  2 19:51:00 2008
New Revision: 19690
URL: http://svn.gnome.org/viewvc/gtk+?rev=19690&view=rev

Log:
2008-03-03  Tor Lillqvist  <tml novell com>

	* modules/engines/ms-windows/msw_style.c (draw_box): Check that
	the widget is a GtkButton before casting.



Modified:
   trunk/ChangeLog
   trunk/modules/engines/ms-windows/msw_style.c

Modified: trunk/modules/engines/ms-windows/msw_style.c
==============================================================================
--- trunk/modules/engines/ms-windows/msw_style.c	(original)
+++ trunk/modules/engines/ms-windows/msw_style.c	Sun Mar  2 19:51:00 2008
@@ -2017,8 +2017,8 @@
 	    }
 	}
       else if (is_toolbar_child (widget->parent)
-	       || (GTK_RELIEF_NONE ==
-		   gtk_button_get_relief (GTK_BUTTON (widget))))
+	       || (!GTK_IS_BUTTON (widget) ||
+		   (GTK_RELIEF_NONE == gtk_button_get_relief (GTK_BUTTON (widget)))))
 	{
 	  if (draw_tool_button (window, widget, style, x, y,
 				width, height, state_type, area))



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