summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Bernon <rbernon@codeweavers.com>2019-09-02 18:22:40 +0200
committerRémi Bernon <rbernon@codeweavers.com>2019-09-02 18:27:37 +0200
commitfdda8adfcf4fddd22051a1070ff037532cfbcf94 (patch)
treee67d1b92a5130e80386e01a1242377fd34c541a4
parent8f242f8bf00607e4b9d78fcb1b3b9a0bc60a9715 (diff)
downloadmutter-fdda8adfcf4fddd22051a1070ff037532cfbcf94.tar.gz
x11: Add window test before accessing reparents_pending field
https://gitlab.gnome.org/GNOME/mutter/merge_requests/768
-rw-r--r--src/x11/events.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/x11/events.c b/src/x11/events.c
index e6f8ac884..88b8fb639 100644
--- a/src/x11/events.c
+++ b/src/x11/events.c
@@ -1437,7 +1437,7 @@ handle_other_xevent (MetaX11Display *x11_display,
break;
case ReparentNotify:
{
- if (window->reparents_pending > 0)
+ if (window && window->reparents_pending > 0)
window->reparents_pending -= 1;
if (event->xreparent.event == x11_display->xroot)
meta_stack_tracker_reparent_event (display->stack_tracker,