void GameLoop_Uninit() { while (g_widgetLinkedListHead != NULL) { Widget* w = g_widgetLinkedListHead; g_widgetLinkedListHead = w->next; free(w); } Script_ClearInfo(g_scriptStructure); Script_ClearInfo(g_scriptTeam); free(g_readBuffer); g_readBuffer = NULL; }
void GameLoop_Uninit(void) { while (g_widgetLinkedListHead != NULL) { Widget *w = g_widgetLinkedListHead; g_widgetLinkedListHead = w->next; free(w); } Script_ClearInfo(g_scriptStructure); Script_ClearInfo(g_scriptTeam); free(g_readBuffer); g_readBuffer = NULL; free(g_palette1); g_palette1 = NULL; free(g_palette2); g_palette2 = NULL; free(g_paletteMapping1); g_paletteMapping1 = NULL; free(g_paletteMapping2); g_paletteMapping2 = NULL; }