From c0f8130a31759f75335466074f80dba6de2b1a16 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 17 Jun 2026 15:41:45 -0700 Subject: [PATCH] trace/control: Fix -Wunused-but-set-global warning with clang 23+ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ../trace/control.c:41:13: error: variable 'init_trace_on_startup' set but not used [-Werror,-Wunused-but-set-global] 41 | static bool init_trace_on_startup; | ^ 1 error generated. Signed-off-by: Tom Stellard Reviewed-by: Daniel P. Berrangé Message-id: 20260617224145.1419961-1-tstellar@redhat.com Signed-off-by: Stefan Hajnoczi --- trace/control.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/trace/control.c b/trace/control.c index 1c8c50064a..49f0a4c5cd 100644 --- a/trace/control.c +++ b/trace/control.c @@ -38,7 +38,9 @@ static TraceEventGroup *event_groups; static size_t nevent_groups; static uint32_t next_id; static uint32_t next_vcpu_id; +#ifdef CONFIG_TRACE_SIMPLE static bool init_trace_on_startup; +#endif static char *trace_opts_file; QemuOptsList qemu_trace_opts = { @@ -295,7 +297,9 @@ void trace_opt_parse(const char *optstr) trace_enable_events(qemu_opt_get(opts, "enable")); } trace_init_events(qemu_opt_get(opts, "events")); +#ifdef CONFIG_TRACE_SIMPLE init_trace_on_startup = true; +#endif g_free(trace_opts_file); trace_opts_file = g_strdup(qemu_opt_get(opts, "file")); qemu_opts_del(opts);