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



commit faa83fa4b98720ea517ddc1ebda1b72ac5b93c45
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 094cc7266..bb45d186c 100644
--- a/src/x11/meta-x11-display.c
+++ b/src/x11/meta-x11-display.c
@@ -1566,6 +1566,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]