summaryrefslogtreecommitdiff
path: root/gtk/gtksizerequest.c
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.van.berkom@gmail.com>2010-08-18 19:31:53 -0400
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-08-18 20:01:27 -0400
commit8c14bf009d4141a606735ac64dace9b30d9c915c (patch)
tree99a533e8016700d5a5d93aca9a294c0f010578ec /gtk/gtksizerequest.c
parent0cb1f9a1809fbf8cba858f3b3fd839122635c3c6 (diff)
downloadgtk+-8c14bf009d4141a606735ac64dace9b30d9c915c.tar.gz
Added return_if_fail guard to gtk_distribute_natural_allocation()
Diffstat (limited to 'gtk/gtksizerequest.c')
-rw-r--r--gtk/gtksizerequest.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtksizerequest.c b/gtk/gtksizerequest.c
index 81c66f6ae8..908cc39be0 100644
--- a/gtk/gtksizerequest.c
+++ b/gtk/gtksizerequest.c
@@ -584,6 +584,8 @@ gtk_distribute_natural_allocation (gint extra_space,
guint *spreading = g_newa (guint, n_requested_sizes);
gint i;
+ g_return_val_if_fail (extra_space >= 0, 0);
+
for (i = 0; i < n_requested_sizes; i++)
spreading[i] = i;