aboutsummaryrefslogtreecommitdiff
path: root/games/worldofpadman/files/patch-code__qcommon__vm_x86.c
blob: 071fbedb972352da21400cc4b12e3511ff657b17 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- code/qcommon/vm_x86.c.orig	2007-10-30 12:26:20.000000000 -0300
+++ code/qcommon/vm_x86.c	2008-08-10 11:36:02.000000000 -0300
@@ -36,7 +36,7 @@
 
 /* need this on NX enabled systems (i386 with PAE kernel or
  * noexec32=on x86_64) */
-#ifdef __linux__
+#ifdef __unix__
 #define VM_X86_MMAP
 #endif
 
@@ -1079,7 +1079,7 @@
 	// copy to an exact size buffer on the hunk
 	vm->codeLength = compiledOfs;
 #ifdef VM_X86_MMAP
-	vm->codeBase = mmap(NULL, compiledOfs, PROT_WRITE, MAP_SHARED|MAP_ANONYMOUS, -1, 0);
+	vm->codeBase = mmap(NULL, compiledOfs, PROT_WRITE, MAP_SHARED|MAP_ANON, -1, 0);
 	if(vm->codeBase == (void*)-1)
 		Com_Error(ERR_DROP, "VM_CompileX86: can't mmap memory");
 #elif _WIN32