From: Kristian Høgsberg Date: Tue, 17 Dec 2013 22:58:19 +0000 (-0800) Subject: compositor: Initialize output listener links X-Git-Tag: 1.3.92~51 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=df42a80ea2ac7ce837d0d058ceb96964ba6e471d;p=platform%2Fupstream%2Fweston.git compositor: Initialize output listener links Make sure the links are initialized so we can safely remove the listeners in weston_view_unmap(). https://bugs.freedesktop.org/show_bug.cgi?id=72808 --- diff --git a/src/compositor.c b/src/compositor.c index 5169921..6ca297a 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -451,8 +451,10 @@ weston_view_create(struct weston_surface *surface) view->output = NULL; view->output_move_listener.notify = weston_view_output_move_handler; + wl_list_init(&view->output_move_listener.link); view->output_destroy_listener.notify = weston_view_output_destroy_handler; + wl_list_init(&view->output_destroy_listener.link); return view; }