From c9f994d92d9ba4253231dbaed0f8411b6bde4884 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sat, 7 Feb 2015 17:12:39 +0300 Subject: [PATCH] Fix 1 --- rpcs3/Emu/Memory/vm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Memory/vm.cpp b/rpcs3/Emu/Memory/vm.cpp index 1f03c77434..98761f8dd4 100644 --- a/rpcs3/Emu/Memory/vm.cpp +++ b/rpcs3/Emu/Memory/vm.cpp @@ -43,7 +43,7 @@ namespace vm //return VirtualAlloc(nullptr, 0x100000000, MEM_RESERVE, PAGE_NOACCESS); #else - g_memory_handle = shm_open("/rpcs3_vm", O_RDWR, 0); + g_memory_handle = shm_open("/rpcs3_vm", O_RDWR | O_CREATE | O_EXCL, 0); void* base_addr = mmap(nullptr, 0x100000000, PROT_NONE, MAP_PRIVATE, g_memory_handle, 0); g_priv_addr = mmap(nullptr, 0x100000000, PROT_NONE, MAP_PRIVATE, g_memory_handle, 0);