Loading lib_util/render_config_reader.c +11 −2 Original line number Diff line number Diff line Loading @@ -943,7 +943,7 @@ static ivas_error read_txt_bool( uint32_t *pTarget /* o : Output pointer */ ) { char value[8]; char value[8 + 1]; if ( sscanf( pLine, "%8s", (char *) &value ) != 1 ) { Loading Loading @@ -2774,6 +2774,7 @@ ivas_error RenderConfigReader_read( accDPIdx = 0; } } free( pValue ); } else if ( strcmp( pToken, "DIRECTIVITYPATTERN" ) == 0 ) { Loading Loading @@ -2806,6 +2807,7 @@ ivas_error RenderConfigReader_read( } } } free( pValue ); accDPIdx++; } #endif Loading Loading @@ -3075,7 +3077,14 @@ void RenderConfigReader_close( } free( ( *ppRenderConfigReader )->pFG ); #endif #ifdef CONTROL_METADATA_DIRECTIVITY /* Free the directivity patterns */ for ( n = 0; n < ( *ppRenderConfigReader )->nDP; n++ ) { free( ( *ppRenderConfigReader )->pDP[n].pDirectivity ); } free( ( *ppRenderConfigReader )->pDP ); #endif fclose( ( *ppRenderConfigReader )->pConfigFile ); free( *ppRenderConfigReader ); Loading Loading
lib_util/render_config_reader.c +11 −2 Original line number Diff line number Diff line Loading @@ -943,7 +943,7 @@ static ivas_error read_txt_bool( uint32_t *pTarget /* o : Output pointer */ ) { char value[8]; char value[8 + 1]; if ( sscanf( pLine, "%8s", (char *) &value ) != 1 ) { Loading Loading @@ -2774,6 +2774,7 @@ ivas_error RenderConfigReader_read( accDPIdx = 0; } } free( pValue ); } else if ( strcmp( pToken, "DIRECTIVITYPATTERN" ) == 0 ) { Loading Loading @@ -2806,6 +2807,7 @@ ivas_error RenderConfigReader_read( } } } free( pValue ); accDPIdx++; } #endif Loading Loading @@ -3075,7 +3077,14 @@ void RenderConfigReader_close( } free( ( *ppRenderConfigReader )->pFG ); #endif #ifdef CONTROL_METADATA_DIRECTIVITY /* Free the directivity patterns */ for ( n = 0; n < ( *ppRenderConfigReader )->nDP; n++ ) { free( ( *ppRenderConfigReader )->pDP[n].pDirectivity ); } free( ( *ppRenderConfigReader )->pDP ); #endif fclose( ( *ppRenderConfigReader )->pConfigFile ); free( *ppRenderConfigReader ); Loading