[mutter/wip/carlosg/x11less-preparations: 168/172] x11: protect against null MetaX11Display when looking up X11 windows



commit 6684facd5db38a702a1d1230f248d3711a9aca06
Author: Carlos Garnacho <carlosg gnome org>
Date:   Mon Dec 10 14:33:40 2018 +0100

    x11: protect against null MetaX11Display when looking up X11 windows
    
    This may happen after MetaX11Display destruction, as mutter's POV of
    the stack didn't catch up yet.
    
    https://gitlab.gnome.org/GNOME/mutter/merge_requests/420

 src/x11/meta-x11-display.c | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/src/x11/meta-x11-display.c b/src/x11/meta-x11-display.c
index f39cc8244..047feb6eb 100644
--- a/src/x11/meta-x11-display.c
+++ b/src/x11/meta-x11-display.c
@@ -1563,6 +1563,8 @@ MetaWindow *
 meta_x11_display_lookup_x_window (MetaX11Display *x11_display,
                                   Window          xwindow)
 {
+  if (!x11_display)
+    return NULL;
   return g_hash_table_lookup (x11_display->xids, &xwindow);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]