Commit 507383bb authored by Manuel Jander's avatar Manuel Jander
Browse files

Fix crash (too large shift).

parent b20f4f48
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -908,7 +908,7 @@ void ivas_compute_core_buffers_fx(
            delay = NS2SA_FX2( input_Fs, DELAY_FIR_RESAMPL_NS );
            move16();
#ifdef NONBE_FIX_ISSUE_2206
            Copy_Scale_sig_nosat( st->mem_decim16k_fx + delay, new_inp_16k_fx, delay, sub( Q_old_inp_16k, st->q_mem_decim16k_fx ) ); /* Q_old_inp_16k */
            Copy_Scale_sig_nosat( st->mem_decim16k_fx + delay, new_inp_16k_fx, delay, s_max( -15, sub( Q_old_inp_16k, st->q_mem_decim16k_fx ) ) ); /* Q_old_inp_16k */
            Copy( signal_in_fx, new_inp_16k_fx + delay, input_frame );                                                               /* Q_old_inp_16k */
            // Copy_Scale_sig( signal_in_fx + input_frame - shl( delay, 1 ), st->mem_decim16k_fx, shl( delay, 1 ), sub( -1, Q_old_inp_16k ) ); /* Q(-1) */
            Copy( signal_in_fx + input_frame - shl( delay, 1 ), st->mem_decim16k_fx, shl( delay, 1 ) );