Fix build issues

Closes #1894
This commit is contained in:
TuxSH 2023-06-16 21:28:08 +02:00
parent 631dddeff8
commit 82d689b485
3 changed files with 5 additions and 3 deletions

View File

@ -151,7 +151,7 @@ static inline u32 loadFirmFromStorage(FirmwareType firmType)
u32 loadNintendoFirm(FirmwareType *firmType, FirmwareSource nandType, bool loadFromStorage, bool isSafeMode) u32 loadNintendoFirm(FirmwareType *firmType, FirmwareSource nandType, bool loadFromStorage, bool isSafeMode)
{ {
u32 firmVersion, u32 firmVersion = 0xFFFFFFFF,
firmSize; firmSize;
bool ctrNandError = isSdMode && !mountFs(false, false); bool ctrNandError = isSdMode && !mountFs(false, false);
@ -228,6 +228,8 @@ u32 loadNintendoFirm(FirmwareType *firmType, FirmwareSource nandType, bool loadF
case 2: case 2:
firmVersion = 0x1F; firmVersion = 0x1F;
break; break;
default:
break;
} }
} }
} }

View File

@ -695,7 +695,7 @@ void patchCode(u64 progId, u16 progVer, u8 *code, u32 size, u32 textSize, u32 ro
&& CONFIG(PATCHVERSTRING)) && CONFIG(PATCHVERSTRING))
{ {
static const u16 pattern[] = u"Ve"; static const u16 pattern[] = u"Ve";
static u16 *patch; u16 *patch;
u32 patchSize = 0, u32 patchSize = 0,
currentNand = BOOTCFG_NAND; currentNand = BOOTCFG_NAND;

View File

@ -145,7 +145,7 @@ static void TerminateProcessOrTitleAsync(void *argdata)
ProcessData *process; ProcessData *process;
bool notify = false; bool notify = false;
u8 variation; u8 variation = 0;
if (args->timeout >= 0) { if (args->timeout >= 0) {
assertSuccess(svcClearEvent(g_manager.allNotifiedTerminationEvent)); assertSuccess(svcClearEvent(g_manager.allNotifiedTerminationEvent));