From ea392cf2b652c2a49a0de08523f2a68ede745cd1 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 7 Jul 2024 15:36:57 -0400 Subject: [PATCH] css: Fix the fallback image implementation If fallback->used is unset, we must not use it to index the array. Fixes: #6844 --- gtk/gtkcssimagefallback.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkcssimagefallback.c b/gtk/gtkcssimagefallback.c index f1658d02f0..088a02c383 100644 --- a/gtk/gtkcssimagefallback.c +++ b/gtk/gtkcssimagefallback.c @@ -321,6 +321,8 @@ gtk_css_image_fallback_contains_current_color (GtkCssImage *image) if (gtk_css_image_contains_current_color (fallback->images[i])) return TRUE; } + + return FALSE; } return gtk_css_image_contains_current_color (fallback->images[fallback->used]);