Added extra logging. Added code to free mapped memory and file descriptors
This commit is contained in:
parent
bc6b4825e9
commit
e15f7e0865
|
|
@ -190,6 +190,7 @@ int clilooper(SimDevice* devices, int numdevices, Parameters* p, SimData* simdat
|
||||||
int t=0;
|
int t=0;
|
||||||
int s=0;
|
int s=0;
|
||||||
go2 = true;
|
go2 = true;
|
||||||
|
slogd("game data found, starting game loop");
|
||||||
while (go2 == true && simdata->simstatus > 1)
|
while (go2 == true && simdata->simstatus > 1)
|
||||||
{
|
{
|
||||||
simdatamap(simdata, simmap, p->sim);
|
simdatamap(simdata, simmap, p->sim);
|
||||||
|
|
@ -214,6 +215,7 @@ int clilooper(SimDevice* devices, int numdevices, Parameters* p, SimData* simdat
|
||||||
scanf("%c", &ch);
|
scanf("%c", &ch);
|
||||||
if(ch == 'q')
|
if(ch == 'q')
|
||||||
{
|
{
|
||||||
|
slogd("User gameloop exit requested.");
|
||||||
go2 = false;
|
go2 = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -230,6 +232,7 @@ int clilooper(SimDevice* devices, int numdevices, Parameters* p, SimData* simdat
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(stdout, "\n");
|
fprintf(stdout, "\n");
|
||||||
|
simfree(simdata, simmap);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
@ -299,6 +302,7 @@ int looper(SimDevice* devices, int numdevices, Parameters* p)
|
||||||
scanf("%c", &ch);
|
scanf("%c", &ch);
|
||||||
if(ch == 'q')
|
if(ch == 'q')
|
||||||
{
|
{
|
||||||
|
slogd("User application exit requested.");
|
||||||
go = false;
|
go = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -309,6 +313,7 @@ int looper(SimDevice* devices, int numdevices, Parameters* p)
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
tcsetattr(0, TCSANOW, &canonicalmode);
|
tcsetattr(0, TCSANOW, &canonicalmode);
|
||||||
|
|
||||||
|
simfree(simdata, simmap);
|
||||||
free(simdata);
|
free(simdata);
|
||||||
free(simmap);
|
free(simmap);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit bc7bd9e648f485f1f6ba79d9c089523c1447d1f3
|
Subproject commit 17280efebd94798179a9707b1f97ed544aafa8b6
|
||||||
Loading…
Reference in New Issue