mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 19:00:17 +02:00
Merge pull request #4498 from Sonicadvance1/fix_llseek
LinuxSyscalls: Fixes 32-bit llseek result
This commit is contained in:
1 file changed
+2
@@ -293,6 +293,8 @@ void RegisterFD(FEX::HLE::SyscallHandler* Handler) {
|
||||
if (Result != -1) {
|
||||
FaultSafeUserMemAccess::VerifyIsWritable(result, sizeof(*result));
|
||||
*result = Result;
|
||||
// On non-error result, llseek returns zero (As the result is returned in pointer).
|
||||
return 0;
|
||||
}
|
||||
SYSCALL_ERRNO();
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user