[mutter] window: fix invalid read in computing the input shape
- From: Giovanni Campagna <gcampagna src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] window: fix invalid read in computing the input shape
- Date: Thu, 13 Feb 2014 12:10:26 +0000 (UTC)
commit e053f7f2f455ebf358e64ed56dd42015b7f94591
Author: Giovanni Campagna <gcampagna src gnome org>
Date: Sat Dec 14 14:22:40 2013 +0100
window: fix invalid read in computing the input shape
If we are reported only one rectangle in the input shape, we should
not try to read more.
https://bugzilla.gnome.org/show_bug.cgi?id=724257
src/core/window.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/core/window.c b/src/core/window.c
index 7ea609d..c6666ba 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -7830,9 +7830,9 @@ meta_window_update_input_region_x11 (MetaWindow *window)
if (n_rects > 1 ||
(n_rects == 1 &&
(rects[0].x != x_bounding ||
- rects[1].y != y_bounding ||
- rects[2].width != w_bounding ||
- rects[3].height != h_bounding)))
+ rects[0].y != y_bounding ||
+ rects[0].width != w_bounding ||
+ rects[0].height != h_bounding)))
region = region_create_from_x_rectangles (rects, n_rects);
XFree (rects);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]