Fix payload size check

This commit is contained in:
Aurora Wright 2017-05-24 15:26:26 +02:00 committed by TuxSH
parent 9f30244bfb
commit 10f555b6fb

View File

@ -161,14 +161,12 @@ void loadPayload(u32 pressed, const char *payloadPath)
payloadSize = fileRead(firm, path, maxPayloadSize); payloadSize = fileRead(firm, path, maxPayloadSize);
if(!payloadSize || !checkFirmPayload()) return; if(payloadSize <= 0x200 || !checkFirmPayload()) return;
writeConfig(true); writeConfig(true);
if(!isSdMode) if(isSdMode) sprintf(absPath, "sdmc:/luma/%s", path);
sprintf(absPath, "nand:/rw/luma/%s", path); else sprintf(absPath, "nand:/rw/luma/%s", path);
else
sprintf(absPath, "sdmc:/luma/%s", path);
char *argv[2] = {absPath, (char *)fbs}; char *argv[2] = {absPath, (char *)fbs};
initScreens(); initScreens();