Commit 3b13c09c authored by multrus's avatar multrus
Browse files

Merge branch '1844-missing-free-for-hbinrenconvmodule-q_filterstates' into 'main'

Resolve "Missing free for hBinRenConvModule->Q_filterStates"

Closes #1844

See merge request !1961
parents 04ea91c2 94d7debb
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -87,6 +87,8 @@
#define FIX_1824
#define FIX_1822

#define FIX_1844_MISSING_FREE                                /* FhG: add missing free in ivas_binRenderer_convModuleClose_fx() */

/* #################### Start BASOP porting switches ############################ */

#define FIX_1372_ISAR_POST_REND
+4 −0
Original line number Diff line number Diff line
@@ -1593,6 +1593,10 @@ static void ivas_binRenderer_convModuleClose_fx(
    free( hBinRenConvModule->filterStatesLeftImag_fx );
    hBinRenConvModule->filterStatesLeftImag_fx = NULL;

#ifdef FIX_1844_MISSING_FREE
    free( hBinRenConvModule->Q_filterStates );
    hBinRenConvModule->Q_filterStates = NULL;
#endif

    free( ( *hBinRenderer )->hBinRenConvModule );
    ( *hBinRenderer )->hBinRenConvModule = NULL;