diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-02-17 15:41:27 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-02-17 15:41:27 +0000 |
commit | ba6a8de6649e034d25e7a2dba5f16a2164ef26b1 (patch) | |
tree | a0a23f11367dd3106ee652d5a2c0ea053d4e68b6 /gdk | |
parent | 2acb0491fb28a62975c2a9c5a1a8c67c583a9fda (diff) | |
download | gtk+-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.c | 2 |
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; |