summaryrefslogtreecommitdiff
path: root/gtk/gtkalignment.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2013-05-04 19:21:56 -0400
committerMatthias Clasen <mclasen@redhat.com>2013-05-04 19:21:56 -0400
commit3b4804bbf16fa6323a733d82ecf4283da5c98bc5 (patch)
treec368efa1af932fc7abffbfbf70f51fdbd9f62a1e /gtk/gtkalignment.c
parent38688cad00938c40663800f9771b6c28bb6bbb6b (diff)
downloadgtk+-3b4804bbf16fa6323a733d82ecf4283da5c98bc5.tar.gz
Always use gint for border_width
This avoids an evil trap when doing MAX (..., ... - 2 * border_width) and the expression on the right gets promoted to unsigned, instead of going negative as you would expect. https://bugzilla.gnome.org/show_bug.cgi?id=699633
Diffstat (limited to 'gtk/gtkalignment.c')
-rw-r--r--gtk/gtkalignment.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkalignment.c b/gtk/gtkalignment.c
index f85c90dc32..bb5eb4a331 100644
--- a/gtk/gtkalignment.c
+++ b/gtk/gtkalignment.c
@@ -512,7 +512,7 @@ gtk_alignment_size_allocate (GtkWidget *widget,
GtkAllocation child_allocation;
GtkWidget *child;
gint width, height;
- guint border_width;
+ gint border_width;
gint padding_horizontal, padding_vertical;
gint baseline;