Commit 96214cdc authored by Marek Szczerba's avatar Marek Szczerba
Browse files

Fix for assigning number of frequency grids before malloc in the text parser

parent c31e2463
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1955,6 +1955,9 @@ ivas_error RenderConfigReader_read(
                                free( pRenderConfigReader->pFG[idx].pFc );
                            }
                            free( pRenderConfigReader->pFG );

                            pRenderConfigReader->nFG = nFG;

                            /* Allocate memory for the frequency grids */
                            if ( ( pRenderConfigReader->pFG = (FrequencyGrid *) malloc( pRenderConfigReader->nFG * sizeof( FrequencyGrid ) ) ) == NULL )
                            {
@@ -1965,7 +1968,6 @@ ivas_error RenderConfigReader_read(
                                pRenderConfigReader->pFG[idx].nrBands = 0;
                                pRenderConfigReader->pFG[idx].pFc = NULL;
                            }
                            pRenderConfigReader->nFG = nFG;
                        }
                        roomAcHasFgCount = TRUE;
                    }