diff options
author | Tristan Van Berkom <tvb@src.gnome.org> | 2008-11-24 19:20:16 +0000 |
---|---|---|
committer | Tristan Van Berkom <tvb@src.gnome.org> | 2008-11-24 19:20:16 +0000 |
commit | 13d18fe98029a61688e535d2650c4a1761438fc3 (patch) | |
tree | c2d72d216e0e4cb4d6fc1eb1770e8d3126ef2f23 /gtk/gtkalignment.c | |
parent | 08b8150598059fb1ccdded44aa636da6a3f9e32e (diff) | |
download | gtk+-13d18fe98029a61688e535d2650c4a1761438fc3.tar.gz |
Bug 561539 - Fix warnings when size allocations fall short of border width
* gtk/gtkalignment.c: Bug 561539 - Fix warnings when size allocations
fall short of border width and padding.
svn path=/trunk/; revision=21805
Diffstat (limited to 'gtk/gtkalignment.c')
-rw-r--r-- | gtk/gtkalignment.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkalignment.c b/gtk/gtkalignment.c index 9daa14a755..bf3523b179 100644 --- a/gtk/gtkalignment.c +++ b/gtk/gtkalignment.c @@ -466,8 +466,8 @@ gtk_alignment_size_allocate (GtkWidget *widget, 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 * |