From e1b2998102a7d6835eec606dea9f0212d73b6c11 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Thu, 8 Jan 2026 10:32:31 +0100 Subject: [PATCH] [clang,warnings] fix Wjump-misses-init --- server/common/server.c | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/server/common/server.c b/server/common/server.c index 0f2c910a2..83c4575a8 100644 --- a/server/common/server.c +++ b/server/common/server.c @@ -142,18 +142,20 @@ size_t server_rdpsnd_get_formats(AUDIO_FORMAT** dst_formats) if (!supported_audio_formats) goto fail; - size_t y = 0; - for (size_t x = 0; x < ARRAYSIZE(default_supported_audio_formats); x++) { - const AUDIO_FORMAT* format = &default_supported_audio_formats[x]; + size_t y = 0; + for (size_t x = 0; x < ARRAYSIZE(default_supported_audio_formats); x++) + { + const AUDIO_FORMAT* format = &default_supported_audio_formats[x]; - if (freerdp_dsp_supports_format(format, TRUE)) - supported_audio_formats[y++] = *format; + if (freerdp_dsp_supports_format(format, TRUE)) + supported_audio_formats[y++] = *format; + } + + /* Set default audio formats. */ + *dst_formats = supported_audio_formats; + return y; } - - /* Set default audio formats. */ - *dst_formats = supported_audio_formats; - return y; fail: audio_formats_free(supported_audio_formats, ARRAYSIZE(default_supported_audio_formats));