From 450d90a55d1a5a5d70fab08dc27d2e357f2f3f53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Poisot?= Date: Fri, 28 Nov 2025 18:23:30 +0000 Subject: [PATCH] render/color: assert that wlr_color_transform_pipeline contains no NULLs Consumers of transform pipelines are not expected to handle no-op stages --- render/color.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/render/color.c b/render/color.c index 86f415374..e89fab260 100644 --- a/render/color.c +++ b/render/color.c @@ -88,8 +88,8 @@ struct wlr_color_transform *wlr_color_transform_init_pipeline( } wlr_color_transform_init(&tx->base, COLOR_TRANSFORM_PIPELINE); - // TODO: flatten nested pipeline transforms for (size_t i = 0; i < len; i++) { + assert(transforms[i] != NULL); copy[i] = wlr_color_transform_ref(transforms[i]); }