Skip to content

Commit a455e4b

Browse files
authored
Fixing memory leak while feeing sparsity pattern (#9166)
1 parent da5a55e commit a455e4b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

OMCompiler/SimulationRuntime/c/simulation/solver/nonlinearSystem.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,7 @@ void initializeNonlinearSystemData(DATA *data, threadData_t *threadData, NONLINE
451451
/* DEBUG */
452452
//printSparseStructure(nonlinsys->sparsePattern, nonlinsys->size, nonlinsys->size, LOG_NLS, "NLS sparse pattern");
453453
freeSparsePattern(nonlinsys->sparsePattern);
454+
free(nonlinsys->sparsePattern);
454455
nonlinsys->sparsePattern = NULL;
455456
nonlinsys->isPatternAvailable = FALSE;
456457
omc_flag[FLAG_NO_SCALING] = TRUE;

0 commit comments

Comments
 (0)