Silencing some -Wcast-qual warnings. No functional changes intended.
authorAaron Ballman <aaron@aaronballman.com>
Fri, 27 Jun 2014 18:25:49 +0000 (18:25 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Fri, 27 Jun 2014 18:25:49 +0000 (18:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211923 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp

index 71b914d49056f2334090717158173efa0de17b5f..4eb516c993a549ea5ef852eed00a1c8c8d6d0d07 100644 (file)
@@ -121,7 +121,7 @@ public:
 };
 
 ObjectImage *RuntimeDyldMachO::createObjectImage(ObjectBuffer *Buffer) {
-  uint32_t magic = *((uint32_t *)Buffer->getBufferStart());
+  uint32_t magic = *((const uint32_t *)Buffer->getBufferStart());
   bool is64 = (magic == MachO::MH_MAGIC_64);
   assert((magic == MachO::MH_MAGIC_64 || magic == MachO::MH_MAGIC) &&
          "Unrecognized Macho Magic");
@@ -136,7 +136,7 @@ ObjectImage *RuntimeDyldMachO::createObjectImageFromFile(
   MemoryBuffer *Buffer =
       MemoryBuffer::getMemBuffer(ObjFile->getData(), "", false);
 
-  uint32_t magic = *((uint32_t *)Buffer->getBufferStart());
+  uint32_t magic = *((const uint32_t *)Buffer->getBufferStart());
   bool is64 = (magic == MachO::MH_MAGIC_64);
   assert((magic == MachO::MH_MAGIC_64 || magic == MachO::MH_MAGIC) &&
          "Unrecognized Macho Magic");