mirror of
https://github.com/wheremyfoodat/Panda3DS.git
synced 2025-04-17 03:09:47 +12:00
also add the same checks for loadIcon
This commit is contained in:
parent
68e35d806a
commit
cb98c575d5
1 changed files with 1 additions and 1 deletions
|
@ -611,7 +611,7 @@ void FSService::readExtSaveDataIcon(u32 messagePointer) {
|
||||||
mem.write32(messagePointer, IPC::responseHeader(0x0851, 1, 0));
|
mem.write32(messagePointer, IPC::responseHeader(0x0851, 1, 0));
|
||||||
|
|
||||||
Rust::Result<std::vector<u8>, HorizonResult> data = selected == nullptr ? Err(Result::FS::NotFoundInvalid) : selected->loadIcon();
|
Rust::Result<std::vector<u8>, HorizonResult> data = selected == nullptr ? Err(Result::FS::NotFoundInvalid) : selected->loadIcon();
|
||||||
if (data.isErr()) {
|
if (data.isErr() || smdhSize == 0 || smdhPointer == 0) {
|
||||||
mem.write32(messagePointer + 4, data.unwrapErr());;
|
mem.write32(messagePointer + 4, data.unwrapErr());;
|
||||||
mem.write32(messagePointer + 8, 0);
|
mem.write32(messagePointer + 8, 0);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Reference in a new issue