libspeex: Silence a spurious warning under Clang

rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Wed, 15 Jul 2026 16:22:57 -0400
Newsgroups gmane.comp.systems.archos.rockbox.cvs
Message-ID <[email protected]>
commit 6c4107d1ad0523c0845ae68984f1b553edf94f90
Author: Solomon Peachy <[email protected]>
Date:   Wed Jul 15 16:22:18 2026 -0400

    libspeex:  Silence a spurious warning under Clang
    
    Change-Id: I9790e92dd9120afff83114925b8e6eb482d6e7df

diff --git a/lib/rbcodec/codecs/libspeex/ltp.c b/lib/rbcodec/codecs/libspeex/ltp.c
index 4e4d651d8f..77fb17b050 100644
--- a/lib/rbcodec/codecs/libspeex/ltp.c
+++ b/lib/rbcodec/codecs/libspeex/ltp.c
@@ -814,7 +814,9 @@ spx_word32_t *cumul_gain
    for (i=0;i<nsf;i++)
       res[i] = EXTRACT16(PSHR32(exc[i], SIG_SHIFT-1));
 #pragma GCC diagnostic push
+#ifndef __clang__
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
+#endif
    syn_percep_zero16(res, ak, awk1, awk2, res, nsf, p, stack);
 #pragma GCC diagnostic pop
    for (i=0;i<nsf;i++)
-- 
rockbox-cvs mailing list
[email protected]
https://lists.haxx.se/mailman/listinfo/rockbox-cvs