Pass a StringRef to sys::identifyFileType.
[oota-llvm.git] / lib / Object / ObjectFile.cpp
index 5b3165db94ffa7e78ff107ed3c3563ea8b5a3a2a..c64af84346bb60216060b9f4e1685cd1f8473292 100644 (file)
@@ -40,8 +40,7 @@ section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const {
 ObjectFile *ObjectFile::createObjectFile(MemoryBuffer *Object) {
   if (!Object || Object->getBufferSize() < 64)
     return 0;
-  sys::LLVMFileType type = sys::IdentifyFileType(Object->getBufferStart(),
-                                static_cast<unsigned>(Object->getBufferSize()));
+  sys::LLVMFileType type = sys::identifyFileType(Object->getBuffer());
   switch (type) {
     case sys::Unknown_FileType:
       return 0;