From d9836a6751152caecd503640a46cee6e3e483f25 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Fri, 9 Jul 2021 19:15:16 +0100 Subject: [PATCH] backend: fix NULL dereference when rendering inverted windows Signed-off-by: Yuxuan Shui --- src/backend/backend.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/backend.c b/src/backend/backend.c index 3157832..39de345 100644 --- a/src/backend/backend.c +++ b/src/backend/backend.c @@ -362,7 +362,8 @@ void paint_all_new(session_t *ps, struct managed_win *t, bool ignore_damage) { ps->backend_data, w->win_image, ®_visible_local); if (w->invert_color) { ps->backend_data->ops->set_image_property( - ps->backend_data, IMAGE_PROPERTY_INVERTED, new_img, NULL); + ps->backend_data, IMAGE_PROPERTY_INVERTED, new_img, + &w->invert_color); } if (w->dim) { double dim_opacity = ps->o.inactive_dim;