diff --git a/lib_com/ifft_rel.c b/lib_com/ifft_rel.c index fc267a7a10bc80c9cfc5ed856e472959aa780f7c..44272ceccebed9db7a6a073ba195ff0c1764fad2 100644 --- a/lib_com/ifft_rel.c +++ b/lib_com/ifft_rel.c @@ -229,7 +229,11 @@ void ifft_rel( *-----------------------------------------------------------------*/ idx = fft256_read_indexes; +#ifdef FIX_622_SILENCE_USAN_WARNING + xi0 = &temp[0] - 1; +#else xi0 = temp - 1; +#endif if ( n == 128 ) { for ( i = 0; i < n; i++ ) diff --git a/lib_com/options.h b/lib_com/options.h index b02e63cd1ee4d0fa841168a6d68b7105c309e1fb..15db8559fbe8de611d7cc7562633d1c08befbe94 100755 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -194,6 +194,8 @@ #define SPLIT_REND_WITH_HEAD_ROT /* Dlb,FhG: Split Rendering contributions 21 and 35 */ +#define FIX_622_SILENCE_USAN_WARNING /* FhG: silenceusan warning in ifft code */ + /* ################## End BE DEVELOPMENT switches ######################### */