summaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineCodeEmitter.cpp
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2003-06-02 20:49:09 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2003-06-02 20:49:09 +0000
commite6aa9e30b1df8bb92116faf5070b88ca5c6a03bd (patch)
tree44b9d73cb1a53ad4292f358873a2117d8897dd49 /lib/CodeGen/MachineCodeEmitter.cpp
parent26343a564228a82359afba5c2b402cd635a7d5fb (diff)
downloadllvm-e6aa9e30b1df8bb92116faf5070b88ca5c6a03bd.tar.gz
llvm-e6aa9e30b1df8bb92116faf5070b88ca5c6a03bd.tar.bz2
llvm-e6aa9e30b1df8bb92116faf5070b88ca5c6a03bd.tar.xz
Removed a useless ofstream.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6547 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineCodeEmitter.cpp')
-rw-r--r--lib/CodeGen/MachineCodeEmitter.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/lib/CodeGen/MachineCodeEmitter.cpp b/lib/CodeGen/MachineCodeEmitter.cpp
index 69d6b38c78..af41ce468c 100644
--- a/lib/CodeGen/MachineCodeEmitter.cpp
+++ b/lib/CodeGen/MachineCodeEmitter.cpp
@@ -60,27 +60,21 @@ MachineCodeEmitter *MachineCodeEmitter::createDebugEmitter() {
namespace {
class FilePrinterEmitter : public MachineCodeEmitter {
- std::ofstream f, actual;
+ std::ofstream actual;
std::ostream &o;
MachineCodeEmitter &MCE;
unsigned counter;
- bool mustClose;
unsigned values[4];
public:
FilePrinterEmitter(MachineCodeEmitter &M, std::ostream &os)
- : f("lli.out"), o(os), MCE(M), counter(0), mustClose(false) {
- if (!f.good()) {
- std::cerr << "Cannot open 'lli.out' for writing\n";
- abort();
- }
+ : o(os), MCE(M), counter(0) {
openActual();
}
~FilePrinterEmitter() {
o << "\n";
actual.close();
- if (mustClose) f.close();
}
void openActual() {