From 32cd68e746dd14cbde48096b7222778d0b0cb536 Mon Sep 17 00:00:00 2001 From: DHrpcs3 Date: Tue, 24 Sep 2024 23:11:48 +0300 Subject: [PATCH] Fix host_mmap --- rpcsx-os/io-device.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcsx-os/io-device.cpp b/rpcsx-os/io-device.cpp index 5dda49c16..564b63de1 100644 --- a/rpcsx-os/io-device.cpp +++ b/rpcsx-os/io-device.cpp @@ -351,7 +351,7 @@ static orbis::ErrorCode host_mmap(orbis::File *file, void **address, result = ::mmap( result, size, prot & rx::vm::kMapProtCpuAll, - ((prot & rx::vm::kMapFlagPrivate) != 0 ? MAP_PRIVATE : MAP_SHARED) | + ((flags & rx::vm::kMapFlagPrivate) != 0 ? MAP_PRIVATE : MAP_SHARED) | MAP_FIXED, hostFile->hostFd, offset); if (result == (void *)-1) {