REVIEWED: LoadAutomationEventList() - ROS: CLN-005, CLN-006
This commit is contained in:
parent
c85cd07db0
commit
ab35e0f712
1 changed files with 8 additions and 4 deletions
10
src/rcore.c
10
src/rcore.c
|
|
@ -3601,10 +3601,14 @@ AutomationEventList LoadAutomationEventList(const char *fileName)
|
||||||
case 'c': sscanf(buffer, "c %i", &list.count); break;
|
case 'c': sscanf(buffer, "c %i", &list.count); break;
|
||||||
case 'e':
|
case 'e':
|
||||||
{
|
{
|
||||||
sscanf(buffer, "e %d %d %d %d %d %d %[^\n]s", &list.events[counter].frame, &list.events[counter].type,
|
if (counter < list.capacity)
|
||||||
&list.events[counter].params[0], &list.events[counter].params[1], &list.events[counter].params[2], &list.events[counter].params[3], eventDesc);
|
{
|
||||||
|
sscanf(buffer, "e %d %d %d %d %d %d %63[^\n]s", &list.events[counter].frame, &list.events[counter].type,
|
||||||
|
&list.events[counter].params[0], &list.events[counter].params[1], &list.events[counter].params[2], &list.events[counter].params[3], eventDesc);
|
||||||
|
|
||||||
counter++;
|
counter++;
|
||||||
|
}
|
||||||
|
else TRACELOG(LOG_WARNING, "AUTOMATION: Event goes beyond automated list capacity (MAX: %i): %s", buffer, list.capacity);
|
||||||
} break;
|
} break;
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue