Skip to content

Commit

Permalink
- add missing free, workaround for last commit
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14278 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
Jens Frenkel committed Dec 7, 2012
1 parent 1df0bd6 commit 1d9aea5
Showing 1 changed file with 3 additions and 1 deletion.
Expand Up @@ -436,7 +436,8 @@ static int initialize(DATA *data, int optiMethod)
{
INFO(LOG_INIT, "no variables to initialize");
/* call initial_residual to execute algorithms with no counted outputs, for examples external objects as used in modelica3d */
initial_residual(data, initData->initialResiduals);
if(data->modelData.nInitResiduals == 0)
initial_residual(data, initData->initialResiduals);
free(initData);
return 0;
}
Expand All @@ -447,6 +448,7 @@ static int initialize(DATA *data, int optiMethod)
INFO(LOG_INIT, "no initial residuals (neither initial equations nor initial algorithms)");
/* call initial_residual to execute algorithms with no counted outputs, for examples external objects as used in modelica3d */
initial_residual(data, initData->initialResiduals);
free(initData);
return 0;
}

Expand Down

0 comments on commit 1d9aea5

Please sign in to comment.