From 34b96f4fb369ab3b4cabcfb3d3b4bbb9e201aaf4 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Wed, 24 Mar 2010 19:00:02 +0000 Subject: [PATCH] It's not necessary to call raw_ostream::close explicitly on automatic raw_ostream variables immediately before they go out of scope. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99413 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvm-ld/llvm-ld.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tools/llvm-ld/llvm-ld.cpp b/tools/llvm-ld/llvm-ld.cpp index 6c3953aad51..c9cc17387e4 100644 --- a/tools/llvm-ld/llvm-ld.cpp +++ b/tools/llvm-ld/llvm-ld.cpp @@ -243,9 +243,6 @@ void GenerateBitcode(Module* M, const std::string& FileName) { // Write it out WriteBitcodeToFile(M, Out); - - // Close the bitcode file. - Out.close(); } /// GenerateAssembly - generates a native assembly language source file from the @@ -471,7 +468,6 @@ static void EmitShellScript(char **argv, Module *M) { Out2 << " -load=" << FullLibraryPath.str() << " \\\n"; } Out2 << " " << BitcodeOutputFilename << " ${1+\"$@\"}\n"; - Out2.close(); } // BuildLinkItems -- This function generates a LinkItemList for the LinkItems