summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2006-02-17 15:41:27 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-02-17 15:41:27 +0000
commitba6a8de6649e034d25e7a2dba5f16a2164ef26b1 (patch)
treea0a23f11367dd3106ee652d5a2c0ea053d4e68b6 /gdk
parent2acb0491fb28a62975c2a9c5a1a8c67c583a9fda (diff)
downloadgtk+-ba6a8de6649e034d25e7a2dba5f16a2164ef26b1.tar.gz
Be robust and reject rectangles with negative width or height. (#331467,
2006-02-17 Matthias Clasen <mclasen@redhat.com> * gdk/gdkregion-generic.c (gdk_region_union_with_rect): Be robust and reject rectangles with negative width or height. (#331467, Benjamin Berg)
Diffstat (limited to 'gdk')
-rw-r--r--gdk/gdkregion-generic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/gdkregion-generic.c b/gdk/gdkregion-generic.c
index 2d1524bbcb..8d3ee40b07 100644
--- a/gdk/gdkregion-generic.c
+++ b/gdk/gdkregion-generic.c
@@ -248,7 +248,7 @@ gdk_region_union_with_rect (GdkRegion *region,
g_return_if_fail (region != NULL);
g_return_if_fail (rect != NULL);
- if (!rect->width || !rect->height)
+ if (rect->width <= 0 || rect->height <= 0)
return;
tmp_region.rects = &tmp_region.extents;