| commit | d0e5aebf3a48f490bdac030d20ddf16a93cd8a34 | [log] [tgz] |
|---|---|---|
| author | Rui Ueyama <ruiu@google.com> | Wed Sep 30 02:42:27 2015 +0000 |
| committer | Rui Ueyama <ruiu@google.com> | Wed Sep 30 02:42:27 2015 +0000 |
| tree | 12ae6bf23faeb9723b4ec3c0b4d41d3a1b173512 | |
| parent | 90b3daaa5c73cb92abd1f39df769d969227860f5 [diff] [blame] |
Expand `auto` whose real type is not obvious from context. llvm-svn: 248876
diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp index ebd666e..dc39c1d 100644 --- a/lld/ELF/InputFiles.cpp +++ b/lld/ELF/InputFiles.cpp
@@ -181,7 +181,7 @@ } void ArchiveFile::parse() { - auto ArchiveOrErr = Archive::create(MB); + ErrorOr<std::unique_ptr<Archive>> ArchiveOrErr = Archive::create(MB); error(ArchiveOrErr, "Failed to parse archive"); File = std::move(*ArchiveOrErr);