From 8155ba5048245c895718b5570ed015756b80073f Mon Sep 17 00:00:00 2001 From: Roman Leshchinskiy Date: Thu, 6 Sep 2007 00:48:31 +0000 Subject: [PATCH] Fix OS X warnings --- rts/sm/MBlock.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rts/sm/MBlock.c b/rts/sm/MBlock.c index 54d4148..1b98734 100644 --- a/rts/sm/MBlock.c +++ b/rts/sm/MBlock.c @@ -42,6 +42,7 @@ #include #endif #if darwin_HOST_OS +#include #include #endif @@ -200,7 +201,7 @@ my_mmap (void *addr, lnat size) errorBelch("memory allocation failed (requested %lu bytes)", size); stg_exit(EXIT_FAILURE); } else { - vm_protect(mach_task_self(),ret,size,FALSE,VM_PROT_READ|VM_PROT_WRITE); + vm_protect(mach_task_self(),(vm_address_t)ret,size,FALSE,VM_PROT_READ|VM_PROT_WRITE); } #else ret = mmap(addr, size, PROT_READ | PROT_WRITE | PROT_EXEC, -- 1.7.10.4