From: Pekka Paalanen <pekka.paala...@collabora.co.uk> As CRTC is allocated on output enable and deallocated on output disable, there cannot be any matches in find-by-crtc from the pending_output_list.
Remove the loop over pending_output_list as never finding anything by definition. Signed-off-by: Pekka Paalanen <pekka.paala...@collabora.co.uk> --- libweston/compositor-drm.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c index dc4f5db5..f38766c5 100644 --- a/libweston/compositor-drm.c +++ b/libweston/compositor-drm.c @@ -797,12 +797,6 @@ drm_output_find_by_crtc(struct drm_backend *b, uint32_t crtc_id) return output; } - wl_list_for_each(output, &b->compositor->pending_output_list, - base.link) { - if (output->crtc_id == crtc_id) - return output; - } - return NULL; } -- 2.13.6 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel