[vmkit-commits] [vmkit] r82035 - /vmkit/trunk/lib/Mvm/Allocator/gcmapper.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Wed Sep 16 02:38:38 PDT 2009


Author: geoffray
Date: Wed Sep 16 04:38:37 2009
New Revision: 82035

URL: http://llvm.org/viewvc/llvm-project?rev=82035&view=rev
Log:
Fix compilation for Snow Leopard. Patch by Argyris Kyrtzidis!


Modified:
    vmkit/trunk/lib/Mvm/Allocator/gcmapper.cpp

Modified: vmkit/trunk/lib/Mvm/Allocator/gcmapper.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Allocator/gcmapper.cpp?rev=82035&r1=82034&r2=82035&view=diff

==============================================================================
--- vmkit/trunk/lib/Mvm/Allocator/gcmapper.cpp (original)
+++ vmkit/trunk/lib/Mvm/Allocator/gcmapper.cpp Wed Sep 16 04:38:37 2009
@@ -34,7 +34,7 @@
 {
   void * res = addr;
   if (new_size < old_size)
-    DO_MUNMAP((void*)((int)addr + new_size), old_size - new_size);
+    DO_MUNMAP((void*)((intptr_t)addr + new_size), old_size - new_size);
   else if (new_size > old_size)
     // Use of MAP_FIXED is discouraged...
     // res = mmap(addr, new_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, MAP_FIXED);





More information about the vmkit-commits mailing list