sceKernelOpen: fix for write-only mode

This commit is contained in:
Vinicius Rangel 2024-09-22 20:57:03 -03:00
parent 00c2a5a1eb
commit b9dfbfbe89
No known key found for this signature in database
GPG key ID: A5B154D904B761D9

View file

@ -89,6 +89,8 @@ int PS4_SYSV_ABI sceKernelOpen(const char* path, int flags, u16 mode) {
}
// RW, then scekernelWrite is called and savedata is written just fine now.
e = file->f.Open(file->m_host_name, Common::FS::FileAccessMode::ReadWrite);
} else if (write) {
e = file->f.Open(file->m_host_name, Common::FS::FileAccessMode::Write);
} else {
UNREACHABLE();
}