Fix the interface to ReleaseRWX to take MemoryBlock& not Memory&
authorReid Spencer <rspencer@reidspencer.com>
Wed, 15 Sep 2004 03:55:45 +0000 (03:55 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Wed, 15 Sep 2004 03:55:45 +0000 (03:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16356 91177308-0d34-0410-b5e6-96231b3b80d8

lib/System/Cygwin/Memory.cpp
lib/System/FreeBSD/Memory.cpp

index 2392e71e0db4361f50134484dcc34f8f62ef2aec..87d29dec466509bb52d5393154a0aeca7938659f 100644 (file)
@@ -43,7 +43,7 @@ MemoryBlock Memory::AllocateRWX(unsigned NumBytes) {
   return result;
 }
 
-void Memory::ReleaseRWX(Memory& M) {
+void Memory::ReleaseRWX(MemoryBlock& M) {
   if (M.Address == 0 || M.Size == 0) return;
   if (0 != munmap(M.Address, M.Size)) {
     throw std::string("Can't release RWX Memory: ") + strerror(errno);
index 4ab1a5dcc15523541c34c1139591e30ab37a46dc..4f8dea5dad6e30bc1b6b1fb4cc2145bcc7d5c573 100644 (file)
@@ -43,7 +43,7 @@ MemoryBlock Memory::AllocateRWX(unsigned NumBytes) {
   return result;
 }
 
-void Memory::ReleaseRWX(Memory& M) {
+void Memory::ReleaseRWX(MemoryBlock& M) {
   if (M.Address == 0 || M.Size == 0) return;
   if (0 != munmap(M.Address, M.Size)) {
     throw std::string("Can't release RWX Memory: ") + strerror(errno);