Skip to content

Commit

Permalink
- Fix FMI tests.
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@16591 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
adeas31 committed Jul 13, 2013
1 parent 4d96b7c commit e1ae03f
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions Compiler/runtime/FMIImpl.c
Original file line number Diff line number Diff line change
Expand Up @@ -686,21 +686,19 @@ void FMIImpl__releaseFMIImport(void *ptr1, void *ptr2, void *ptr3, const char* f
intptr_t fmiModeVariablesInstance = (intptr_t)RML_FETCH(RML_OFFSET(RML_UNTAGPTR(ptr1),1));
intptr_t fmiInstance = (intptr_t)RML_FETCH(RML_OFFSET(RML_UNTAGPTR(ptr2),1));
intptr_t fmiContext = (intptr_t)RML_FETCH(RML_OFFSET(RML_UNTAGPTR(ptr3),1));
if (strcmp(fmiVersion, "1.0") == 0) {
#if defined(__MINGW32__) || defined(_MSC_VER)
if (strcmp(fmiVersion, "1.0") == 0) {
free((fmi1_import_variable_list_t*)fmiModeVariablesInstance);
#endif
fmi1_import_t* fmi = (fmi1_import_t*)fmiInstance;
fmi1_import_destroy_dllfmu(fmi);
fmi1_import_free(fmi);
} else if (strcmp(fmiVersion, "2.0") == 0) {
#if defined(__MINGW32__) || defined(_MSC_VER)
free((fmi2_import_variable_list_t*)fmiModeVariablesInstance);
#endif
fmi2_import_t* fmi = (fmi2_import_t*)fmiInstance;
fmi2_import_destroy_dllfmu(fmi);
fmi2_import_free(fmi);
}
#endif
fmi_import_free_context((fmi_import_context_t*)fmiContext);
}

Expand Down

0 comments on commit e1ae03f

Please sign in to comment.