From 768fdd8d3852e67555a585da28b6404a97853cbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= Date: Tue, 21 Jul 2015 03:40:32 +0200 Subject: compositor: fix possible crash closing/destroying window --- src/compositor/compositor.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/compositor/compositor.c') diff --git a/src/compositor/compositor.c b/src/compositor/compositor.c index d23fe3f7..f7a28261 100644 --- a/src/compositor/compositor.c +++ b/src/compositor/compositor.c @@ -156,6 +156,10 @@ void meta_compositor_end_move (MetaCompositor *compositor, void meta_compositor_free_window (MetaCompositor *compositor, MetaWindow *window) { +#ifdef HAVE_COMPOSITE_EXTENSIONS + if (compositor && compositor->free_window) + compositor->free_window (compositor, window); +#endif } void -- cgit v1.2.1