From: Roman Leshchinskiy Date: Thu, 6 Sep 2007 00:48:31 +0000 (+0000) Subject: Fix OS X warnings X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=8155ba5048245c895718b5570ed015756b80073f Fix OS X warnings --- 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,