Review UnloadAutomationEventList (#3658)
* Review UnloadAutomationEventList * Update raylib.h * Update rcore.c * Update core_automation_events.c * Fix mistake
This commit is contained in:
parent
efe3510a9a
commit
7ca95512d8
@ -98,7 +98,7 @@ int main(void)
|
|||||||
// Supports loading .rgs style files (text or binary) and .png style palette images
|
// Supports loading .rgs style files (text or binary) and .png style palette images
|
||||||
if (IsFileExtension(droppedFiles.paths[0], ".txt;.rae"))
|
if (IsFileExtension(droppedFiles.paths[0], ".txt;.rae"))
|
||||||
{
|
{
|
||||||
UnloadAutomationEventList(&aelist);
|
UnloadAutomationEventList(aelist);
|
||||||
aelist = LoadAutomationEventList(droppedFiles.paths[0]);
|
aelist = LoadAutomationEventList(droppedFiles.paths[0]);
|
||||||
|
|
||||||
eventRecording = false;
|
eventRecording = false;
|
||||||
|
@ -1138,7 +1138,7 @@ RLAPI unsigned char *DecodeDataBase64(const unsigned char *data, int *outputSize
|
|||||||
|
|
||||||
// Automation events functionality
|
// Automation events functionality
|
||||||
RLAPI AutomationEventList LoadAutomationEventList(const char *fileName); // Load automation events list from file, NULL for empty list, capacity = MAX_AUTOMATION_EVENTS
|
RLAPI AutomationEventList LoadAutomationEventList(const char *fileName); // Load automation events list from file, NULL for empty list, capacity = MAX_AUTOMATION_EVENTS
|
||||||
RLAPI void UnloadAutomationEventList(AutomationEventList *list); // Unload automation events list from file
|
RLAPI void UnloadAutomationEventList(AutomationEventList list); // Unload automation events list from file
|
||||||
RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName); // Export automation events list as text file
|
RLAPI bool ExportAutomationEventList(AutomationEventList list, const char *fileName); // Export automation events list as text file
|
||||||
RLAPI void SetAutomationEventList(AutomationEventList *list); // Set automation event list to record to
|
RLAPI void SetAutomationEventList(AutomationEventList *list); // Set automation event list to record to
|
||||||
RLAPI void SetAutomationEventBaseFrame(int frame); // Set automation event internal base frame to start recording
|
RLAPI void SetAutomationEventBaseFrame(int frame); // Set automation event internal base frame to start recording
|
||||||
|
@ -2480,13 +2480,10 @@ AutomationEventList LoadAutomationEventList(const char *fileName)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Unload automation events list from file
|
// Unload automation events list from file
|
||||||
void UnloadAutomationEventList(AutomationEventList *list)
|
void UnloadAutomationEventList(AutomationEventList list)
|
||||||
{
|
{
|
||||||
#if defined(SUPPORT_AUTOMATION_EVENTS)
|
#if defined(SUPPORT_AUTOMATION_EVENTS)
|
||||||
RL_FREE(list->events);
|
RL_FREE(list.events);
|
||||||
list->events = NULL;
|
|
||||||
list->count = 0;
|
|
||||||
list->capacity = 0;
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user