mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-04 08:22:32 +00:00
Fix posix_lseek result overflow
Seen when testing Spider-Man Miles Morales on more-kernel.
This commit is contained in:
parent
8c95a521d0
commit
950412412a
@ -237,7 +237,7 @@ s64 PS4_SYSV_ABI sceKernelLseek(int d, s64 offset, int whence) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
s64 PS4_SYSV_ABI posix_lseek(int d, s64 offset, int whence) {
|
s64 PS4_SYSV_ABI posix_lseek(int d, s64 offset, int whence) {
|
||||||
int result = sceKernelLseek(d, offset, whence);
|
s64 result = sceKernelLseek(d, offset, whence);
|
||||||
if (result < 0) {
|
if (result < 0) {
|
||||||
LOG_ERROR(Kernel_Pthread, "posix_lseek: error = {}", result);
|
LOG_ERROR(Kernel_Pthread, "posix_lseek: error = {}", result);
|
||||||
ErrSceToPosix(result);
|
ErrSceToPosix(result);
|
||||||
|
Loading…
Reference in New Issue
Block a user