Commit 00960c4f authored by multrus's avatar multrus
Browse files

Merge branch 'float-1536-msan-use-of-uninitialized-value-in-core_enc_2div-c-243-5' into 'main'

Resolve "MSAN: use-of-uninitialized-value in core_enc_2div.c:243:5"

See merge request !2867
parents 795fb29d e94b5a53
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -94,6 +94,7 @@
#define HQ_ALIGN_DUPLICATED_CODE                        /* Eri: Align duplicated code */
#define FIX_2467_RENAME_GSC_FUNCTION                    /* VA: basop issue 2467: Removal of unused function/table and renaming of _ivas_fx versions to default ones. */
#define HARMONIZE_FUNC                                  /* VA: basop issue 2460: Remove duplicated code: various functions */
#define FIX_FLOAT_1536_INIT_NO_PARAM_LPC                /* FhG: make sure no_param_lpc is initialized in core_encode_twodiv() */

/* #################### End BE switches ################################## */

+6 −0
Original line number Diff line number Diff line
@@ -67,11 +67,17 @@ void core_encode_twodiv_fx(
    move16();
    move16();
    move16();
#ifdef FIX_FLOAT_1536_INIT_NO_PARAM_LPC
    move16();
#endif
    tnsSize[0] = 0;
    tnsSize[1] = 0;
    tnsBits[0] = 0;
    tnsBits[1] = 0;
    ltpBits = 0;
#ifdef FIX_FLOAT_1536_INIT_NO_PARAM_LPC
    no_param_lpc = 0;
#endif

    FOR( i = 0; i < 3; i++ )
    {