]> gerrit.simantics Code Review - simantics/fmil.git/blobdiff - org.simantics.fmil.core/native/FMUSimulator/src/fmu_control.cpp
Fixed some issues in native code and build configs.
[simantics/fmil.git] / org.simantics.fmil.core / native / FMUSimulator / src / fmu_control.cpp
index bb8e0762d041dee5d821784ab570b246a716b5d6..13272f1ac3657965abde7a1cb7c3d58e4c2eb433 100644 (file)
@@ -486,9 +486,9 @@ JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_instantiateSimulation_1
 
          FMI1 &fmi = fmus[id];
          if (fmi.version == 1) {
-                 returnValue = FMI1_CS_INSTANTIATE(fmi.fmu, instanceName, &error);
+                 returnValue = FMI1_CS_INSTANTIATE(fmi.fmu, instanceName.c_str(), &error);
          } else if (fmi.version == 2) {
-                 returnValue = FMI2_CS_INSTANTIATE(fmi.fmu, instanceName, &error);
+                 returnValue = FMI2_CS_INSTANTIATE(fmi.fmu, instanceName.c_str(), &error);
          }
          if(returnValue != 0) {
                string message = "No FMU loaded: ";