[ThinLTO] Release files read when creating combined index in gold plugin

This wasn't causing an issue since at HEAD we exit the linker completely
after creating the combined index.

llvm-svn: 255156
This commit is contained in:
Teresa Johnson 2015-12-09 21:11:42 +00:00
parent 54ade23504
commit db51357c11
1 changed files with 3 additions and 0 deletions

View File

@ -919,6 +919,9 @@ static ld_plugin_status allSymbolsReadHook(raw_fd_ostream *ApiFile) {
continue;
CombinedIndex.mergeFrom(std::move(Index), ++NextModuleId);
if (release_input_file(F.handle) != LDPS_OK)
message(LDPL_FATAL, "Failed to release file information");
}
std::error_code EC;