From 049149c4b7a157a11b315788c2ee0988e1ecb34c Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Mon, 23 Sep 2024 11:09:10 -0700 Subject: [PATCH] glib/gvariant: Fix check for G_ANALYZER_ANALYZING This is _always_ defined in gmacros.h and therefore the #ifdef will always be 1 even if were disabled. Just #if instead. Closes: #3480 --- glib/gvariant.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glib/gvariant.c b/glib/gvariant.c index 8ea52d50a..bf4c45e7d 100644 --- a/glib/gvariant.c +++ b/glib/gvariant.c @@ -3504,7 +3504,7 @@ g_variant_builder_init (GVariantBuilder *builder, g_assert_not_reached (); } -#ifdef G_ANALYZER_ANALYZING +#if G_ANALYZER_ANALYZING /* Static analysers can’t couple the code in g_variant_builder_init() to the * code in g_variant_builder_end() by GVariantType, so end up assuming that * @offset and @children mismatch and that uninitialised memory is accessed