diff --git a/src/monocoque/gameloop/gameloop.c b/src/monocoque/gameloop/gameloop.c index c61f59e..f620309 100644 --- a/src/monocoque/gameloop/gameloop.c +++ b/src/monocoque/gameloop/gameloop.c @@ -232,7 +232,7 @@ int clilooper(SimDevice* devices, int numdevices, Parameters* p, SimData* simdat } fprintf(stdout, "\n"); - int r = simfree(simdata, simmap); + int r = simfree(simdata, simmap, p->sim); slogd("simfree returned %i", r); return 0; @@ -314,7 +314,7 @@ int looper(SimDevice* devices, int numdevices, Parameters* p) fflush(stdout); tcsetattr(0, TCSANOW, &canonicalmode); - int r = simfree(simdata, simmap); + int r = simfree(simdata, simmap, p->sim); slogd("simfree returned %i", r); free(simdata); free(simmap); diff --git a/src/monocoque/simulatorapi/simapi b/src/monocoque/simulatorapi/simapi index 8d0822e..a582467 160000 --- a/src/monocoque/simulatorapi/simapi +++ b/src/monocoque/simulatorapi/simapi @@ -1 +1 @@ -Subproject commit 8d0822ebfd65d1f1162db41b2234c3aaf659a07d +Subproject commit a582467a1222bbb94143503cfc71b1dfeded4d5f