Fix shutdown crash

This commit is contained in:
PJB3005
2026-03-26 15:03:48 +01:00
parent 4a90460ba0
commit 2240c04cec
3 changed files with 24 additions and 0 deletions
+7
View File
@@ -47,6 +47,7 @@
#include "dusk/dusk.h"
#include "dusk/logging.h"
#include "dusk/time.h"
#include "dusk/main.h"
#include <aurora/aurora.h>
#include <aurora/event.h>
@@ -73,6 +74,10 @@ const int audioHeapSize = 0x14D800;
// =========================================================================
#define COPYDATE_PATH "/str/Final/Release/COPYDATE"
#if TARGET_PC
bool dusk::IsShuttingDown = false;
#endif
s32 LOAD_COPYDATE(void*) {
char buffer[32];
memset(buffer, 0, sizeof(buffer));
@@ -306,6 +311,8 @@ int game_main(int argc, char* argv[]) {
fflush(stdout);
fflush(stderr);
dusk::IsShuttingDown = true;
aurora_shutdown();
return 0;