summaryrefslogtreecommitdiff
path: root/src/compositor/compositor.c
diff options
context:
space:
mode:
authorAdel Gadllah <adel.gadllah@gmail.com>2011-08-30 12:42:01 +0200
committerAdel Gadllah <adel.gadllah@gmail.com>2011-08-30 15:20:34 +0200
commit2f33d85a419df9755611113483e9e4431e583978 (patch)
tree2879202c417d233e00dcdc63b9da3edaccecf294 /src/compositor/compositor.c
parent3abb651325cc16f140d5b807e195e3047abed022 (diff)
downloadmutter-2f33d85a419df9755611113483e9e4431e583978.tar.gz
compositor: Fix crash in pre_paint_windows when no windows are open
https://bugzilla.gnome.org/show_bug.cgi?id=657692
Diffstat (limited to 'src/compositor/compositor.c')
-rw-r--r--src/compositor/compositor.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compositor/compositor.c b/src/compositor/compositor.c
index 9c85c7d97..ccda34402 100644
--- a/src/compositor/compositor.c
+++ b/src/compositor/compositor.c
@@ -1145,6 +1145,9 @@ pre_paint_windows (MetaCompScreen *info)
MetaWindowActor *top_window;
MetaWindowActor *expected_unredirected_window = NULL;
+ if (info->windows == NULL)
+ return;
+
top_window = g_list_last (info->windows)->data;
if (meta_window_actor_should_unredirect (top_window) &&