]> granicus.if.org Git - llvm/commitdiff
[libObject][NFC] Include filename in error message
authorJordan Rupprecht <rupprecht@google.com>
Wed, 6 Feb 2019 20:51:04 +0000 (20:51 +0000)
committerJordan Rupprecht <rupprecht@google.com>
Wed, 6 Feb 2019 20:51:04 +0000 (20:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353341 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Object/Archive.cpp

index 1d31feb714e06ff50218cd762299ce61b14855ea..49e66f46ab3f249eff64ff27233297d9201c5dd3 100644 (file)
@@ -511,7 +511,7 @@ Expected<MemoryBufferRef> Archive::Child::getMemoryBufferRef() const {
   StringRef Name = NameOrErr.get();
   Expected<StringRef> Buf = getBuffer();
   if (!Buf)
-    return Buf.takeError();
+    return createFileError(Name, Buf.takeError());
   return MemoryBufferRef(*Buf, Name);
 }