gtk+ r21805 - in trunk: . gtk



Author: tvb
Date: Mon Nov 24 19:20:16 2008
New Revision: 21805
URL: http://svn.gnome.org/viewvc/gtk+?rev=21805&view=rev

Log:

	* gtk/gtkalignment.c: Bug 561539 - Fix warnings when size allocations
	fall short of border width and padding.



Modified:
   trunk/ChangeLog
   trunk/gtk/gtkalignment.c

Modified: trunk/gtk/gtkalignment.c
==============================================================================
--- trunk/gtk/gtkalignment.c	(original)
+++ trunk/gtk/gtkalignment.c	Mon Nov 24 19:20:16 2008
@@ -466,8 +466,8 @@
       padding_horizontal = priv->padding_left + priv->padding_right;
       padding_vertical = priv->padding_top + priv->padding_bottom;
 
-      width = allocation->width - padding_horizontal - 2 * border_width;
-      height = allocation->height - padding_vertical - 2 * border_width;
+      width  = MAX (1, allocation->width - padding_horizontal - 2 * border_width);
+      height = MAX (1, allocation->height - padding_vertical - 2 * border_width);
     
       if (width > child_requisition.width)
 	child_allocation.width = (child_requisition.width *



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