Skip to content

Commit 8b30140

Browse files
committed
Update to latest simapi
1 parent 699354c commit 8b30140

2 files changed

Lines changed: 11 additions & 12 deletions

File tree

src/monocoque/gameloop/gameloop.c

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ void releaseloop(loop_data* f, SimData* simdata, SimMap* simmap)
416416
}
417417
free(devices);
418418

419-
int r = simfree(simdata, simmap, f->map);
419+
int r = simapi_sim_clear(simdata, simmap);
420420
slogd("simfree returned %i", r);
421421
f->numdevices = 0;
422422
slogi("stopped mapping data, press q again to quit");
@@ -446,7 +446,7 @@ void shmdatamapcallback(uv_timer_t* handle)
446446
//appstate = 2;
447447
if (appstate == 2)
448448
{
449-
simdatamap(simdata, simmap, NULL, f->map, false, NULL);
449+
simapi_datamap(simdata, simmap, f->map, false, NULL);
450450
looprun(ms, f, simdata);
451451
}
452452

@@ -483,7 +483,7 @@ static void on_udp_recv(uv_udp_t* handle, ssize_t nread, const uv_buf_t* rcvbuf,
483483

484484
if (appstate == 2)
485485
{
486-
simdatamap(simdata, simmap, NULL, f->map, true, a);
486+
simapi_datamap(simdata, simmap, f->map, true, a);
487487
looprun(ms, f, simdata);
488488
}
489489

@@ -511,7 +511,7 @@ void udpstart(MonocoqueSettings* sms, loop_data* f, SimData* simdata, SimMap* si
511511
{
512512
if (appstate == 2)
513513
{
514-
simdatamap(simdata, simmap, NULL, f->sim, true, NULL);
514+
simapi_datamap(simdata, simmap, f->sim, true, NULL);
515515
if (doui == true)
516516
{
517517
looprun(sms, f, simdata);
@@ -528,7 +528,7 @@ void datacheckcallback(uv_timer_t* handle)
528528

529529
if ( appstate == 1 )
530530
{
531-
SimInfo si = getSim(simdata, simmap, f->ms->force_udp_mode, startudp, false);
531+
SimInfo si = simapi_get_sim(simdata, simmap, f->ms->force_udp_mode, startudp, false);
532532
//TODO: move all this to a siminfo struct in loop_data
533533
f->simstate = si.isSimOn;
534534
f->sim = si.simulatorapi;
@@ -569,7 +569,7 @@ void datacheckcallback(uv_timer_t* handle)
569569
}
570570
if(appstate == 2)
571571
{
572-
SimInfo si = getSim(simdata, simmap, f->ms->force_udp_mode, NULL, false);
572+
SimInfo si = simapi_get_sim(simdata, simmap, f->ms->force_udp_mode, NULL, false);
573573
if(si.isSimOn == false)
574574
{
575575
appstate = 1;
@@ -620,7 +620,7 @@ int monocoque_mainloop(MonocoqueSettings* ms)
620620
{
621621

622622
SimData* simdata = malloc(sizeof(SimData));
623-
SimMap* simmap = createSimMap();
623+
SimMap* simmap = simapi_simmap_create();
624624

625625
struct termios newsettings, canonicalmode;
626626
tcgetattr(0, &canonicalmode);
@@ -644,9 +644,9 @@ int monocoque_mainloop(MonocoqueSettings* ms)
644644
baton->sim = 0;
645645
baton->req.data = (void*) baton;
646646

647-
set_simapi_log_info(simapilib_loginfo);
648-
set_simapi_log_debug(simapilib_logdebug);
649-
set_simapi_log_trace(simapilib_logtrace);
647+
simapi_set_log_info(simapilib_loginfo);
648+
simapi_set_log_debug(simapilib_logdebug);
649+
simapi_set_log_trace(simapilib_logtrace);
650650

651651
if (0 != uv_poll_init(uv_default_loop(), poll, 0))
652652
{
@@ -686,7 +686,6 @@ int monocoque_mainloop(MonocoqueSettings* ms)
686686

687687
free(baton);
688688
free(simdata);
689-
freesimmap(simmap, false);
690689

691690
return 0;
692691
}

0 commit comments

Comments
 (0)