Fix memory bug

This commit is contained in:
aMannus
2025-07-28 23:01:56 +02:00
parent 72966c46e5
commit 761f85037b
2 changed files with 2 additions and 2 deletions

View File

@@ -183,7 +183,7 @@ typedef struct ShipArchipelagoSaveContextData {
ArchipelagoLocationData locations[RC_MAX];
} ShipArchipelagoSaveContextData;
typedef union ShipQuestSpecificSaveContextData {
typedef struct ShipQuestSpecificSaveContextData {
ShipRandomizerSaveContextData randomizer;
ShipBossRushSaveContextData bossRush;
ShipArchipelagoSaveContextData archipelago;

View File

@@ -645,7 +645,7 @@ void InitArchipelagoData(bool isDebug) {
ARRAY_COUNT(gSaveContext.ship.quest.data.archipelago.slotName));
SohUtils::CopyStringToCharArray(gSaveContext.ship.quest.data.archipelago.archiUri, "",
ARRAY_COUNT(gSaveContext.ship.quest.data.archipelago.archiUri));
SohUtils::CopyStringToCharArray(gSaveContext.ship.quest.data.archipelago.roomHash, "",
SohUtils::CopyStringToCharArray(gSaveContext.ship.quest.data.archipelago.roomPass, "",
ARRAY_COUNT(gSaveContext.ship.quest.data.archipelago.roomPass));
for (uint32_t i = 0; i < ARRAY_COUNT(gSaveContext.ship.quest.data.archipelago.locations); i++) {