Make createObjectFile's signature a bit less error prone.
[oota-llvm.git] / tools / llvm-ar / llvm-ar.cpp
index 944cce408fa0dc76d29d361c31c3469d87d8ec3a..8917cd3801f80e066905eb9a7413efdae6a02d50 100644 (file)
@@ -703,7 +703,8 @@ static void writeSymbolTable(
        I != E; ++I, ++MemberNum) {
     MemoryBuffer *MemberBuffer = Buffers[MemberNum];
     ErrorOr<object::ObjectFile *> ObjOrErr =
-        object::ObjectFile::createObjectFile(MemberBuffer, false);
+        object::ObjectFile::createObjectFile(MemberBuffer, false,
+                                             sys::fs::file_magic::unknown);
     if (!ObjOrErr)
       continue;  // FIXME: check only for "not an object file" errors.
     object::ObjectFile *Obj = ObjOrErr.get();