X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fcompositor.c;h=1f45a713957bdf9630bb7842490872e71fb081c5;hb=79eac214d4866d840767b6a430c6168e55a214c0;hp=7e89926e728c9094b87ce7576c3387ef46664ebd;hpb=59375972f5642b7ec5115fdecf4828f6af02f343;p=src%2Fagl-compositor.git diff --git a/src/compositor.c b/src/compositor.c index 7e89926..1f45a71 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -87,7 +87,8 @@ handle_output_destroy(struct wl_listener *listener, void *data) output = wl_container_of(listener, output, output_destroy); assert(output->output == data); - if (output->fullscreen_view.fs->view) { + if (output->fullscreen_view.fs && + output->fullscreen_view.fs->view) { weston_surface_destroy(output->fullscreen_view.fs->view->surface); output->fullscreen_view.fs->view = NULL; }