Added connection transition (#86)
* Added content to custom_menu_destroy() * Added connection transition * Update custom_menu_system.c Co-authored-by: djoslin0 <djoslin0@users.noreply.github.com>
This commit is contained in:
parent
aacf81a6cd
commit
5e740253b6
|
@ -292,7 +292,11 @@ void custom_menu_init(struct CustomMenu* head) {
|
|||
|
||||
void custom_menu_loop(void) {
|
||||
// we've received an event that makes us exit the menus
|
||||
if (sGotoGame) { sSelectedFileNum = sGotoGame; }
|
||||
if (sGotoGame) {
|
||||
sSelectedFileNum = sGotoGame;
|
||||
custom_menu_close_system();
|
||||
custom_menu_destroy();
|
||||
}
|
||||
|
||||
// force-start the load when command-line server hosting
|
||||
if (gNetworkType == NT_SERVER && sSelectedFileNum == 0) {
|
||||
|
|
|
@ -96,7 +96,11 @@ void custom_menu_system_init(void) {
|
|||
}
|
||||
|
||||
void custom_menu_destroy(void) {
|
||||
/* TODO: we should probably clean up all of this stuff */
|
||||
// TODO: clean up all of the calloc()'d memory
|
||||
sHead = NULL;
|
||||
sCurrentMenu = NULL;
|
||||
sLastMenu = NULL;
|
||||
overlay = NULL;
|
||||
}
|
||||
|
||||
void custom_menu_system_loop(void) {
|
||||
|
|
Loading…
Reference in New Issue