summaryrefslogtreecommitdiff
path: root/lib/rbcodec/codecs/libopus/celt/celt_lpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rbcodec/codecs/libopus/celt/celt_lpc.c')
-rw-r--r--lib/rbcodec/codecs/libopus/celt/celt_lpc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/rbcodec/codecs/libopus/celt/celt_lpc.c b/lib/rbcodec/codecs/libopus/celt/celt_lpc.c
index 8ecb693ee9..e925966508 100644
--- a/lib/rbcodec/codecs/libopus/celt/celt_lpc.c
+++ b/lib/rbcodec/codecs/libopus/celt/celt_lpc.c
@@ -207,6 +207,10 @@ void celt_iir(const opus_val32 *_x,
207#endif 207#endif
208} 208}
209 209
210#if (__GNUC__ == 14) // XXX nuke later?
211#pragma GCC diagnostic push
212#pragma GCC diagnostic ignored "-Wstringop-overflow"
213#endif
210int _celt_autocorr( 214int _celt_autocorr(
211 const opus_val16 *x, /* in: [0...n-1] samples x */ 215 const opus_val16 *x, /* in: [0...n-1] samples x */
212 opus_val32 *ac, /* out: [0...lag-1] ac values */ 216 opus_val32 *ac, /* out: [0...lag-1] ac values */
@@ -294,3 +298,6 @@ int _celt_autocorr(
294 RESTORE_STACK; 298 RESTORE_STACK;
295 return shift; 299 return shift;
296} 300}
301#if (__GNUC__ == 14)
302#pragma GCC diagnostic pop
303#endif