Commit 575db4af authored by vaillancour's avatar vaillancour
Browse files

Fix more dtx overflows

parent 36baba70
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -99,9 +99,17 @@ void fft_rel_fx(
    {
        xt  = *x0;
        move16();
#ifdef BASOP_NOGLOB
        *x0 = add_o(xt,*x1, &Overflow);
#else
        *x0 = add(xt,*x1);
#endif
        move16();
#ifdef BASOP_NOGLOB
        *x1 = sub_o(xt,*x1, &Overflow);
#else
        *x1 = sub(xt,*x1);
#endif
        move16();
        x0++;
        x0++;
+4 −0
Original line number Diff line number Diff line
@@ -616,7 +616,11 @@ void CNG_enc_fx(
            FOR ( i=0; i<M; i++ )
            {
                dev = abs_s(sub(lsp_tmp[i],lsp_new[i])); /*Q15 */
#ifdef BASOP_NOGLOB
                dist = add_o(dist,dev, &Overflow); /*Q15 */
#else
                dist = add(dist,dev); /*Q15 */
#endif
                if ( GT_16(dev,max_dev))
                {
                    max_dev = dev;