This only needs a StringRef. No functionality change.
[oota-llvm.git] / lib / Object / ELFObjectFile.cpp
index 0e6230d08c4c84532eea0883518bf3a650b2fc67..4f0f60b624283d5e18d04224763c32b3f70fd932 100644 (file)
@@ -19,7 +19,8 @@ using namespace object;
 
 ErrorOr<ObjectFile *>
 ObjectFile::createELFObjectFile(std::unique_ptr<MemoryBuffer> &Obj) {
-  std::pair<unsigned char, unsigned char> Ident = getElfArchType(Obj.get());
+  std::pair<unsigned char, unsigned char> Ident =
+      getElfArchType(Obj->getBuffer());
   std::size_t MaxAlignment =
     1ULL << countTrailingZeros(uintptr_t(Obj->getBufferStart()));