Use a reference instead of a pointer. NFC.
llvm-svn: 272719
diff --git a/lld/ELF/Symbols.cpp b/lld/ELF/Symbols.cpp
index 2f7749f..ce90549 100644
--- a/lld/ELF/Symbols.cpp
+++ b/lld/ELF/Symbols.cpp
@@ -221,13 +221,13 @@
}
std::unique_ptr<InputFile> LazyArchive::getFile() {
- MemoryBufferRef MBRef = File->getMember(&Sym);
+ MemoryBufferRef MBRef = File.getMember(&Sym);
// getMember returns an empty buffer if the member was already
// read from the library.
if (MBRef.getBuffer().empty())
return std::unique_ptr<InputFile>(nullptr);
- return createObjectFile(MBRef, File->getName());
+ return createObjectFile(MBRef, File.getName());
}
std::unique_ptr<InputFile> LazyObject::getFile() {