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)
llvm-svn: 211923

llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp

index 71b914d..4eb516c 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");