[llvm-commits] CVS: llvm/tools/dis/dis.cpp

Chris Lattner lattner at cs.uiuc.edu
Mon Sep 23 19:10:03 PDT 2002


Changes in directory llvm/tools/dis:

dis.cpp updated: 1.27 -> 1.28

---
Log message:

Make sure to close the file before deleting it


---
Diffs of the changes:

Index: llvm/tools/dis/dis.cpp
diff -u llvm/tools/dis/dis.cpp:1.27 llvm/tools/dis/dis.cpp:1.28
--- llvm/tools/dis/dis.cpp:1.27	Thu Sep 19 15:48:48 2002
+++ llvm/tools/dis/dis.cpp	Mon Sep 23 19:09:48 2002
@@ -115,7 +115,10 @@
 
   Passes.run(*M.get());
 
-  if (Out != &std::cout) delete Out;
+  if (Out != &std::cout) {
+    ((std::ofstream*)Out)->close();
+    delete Out;
+  }
   return 0;
 }
 





More information about the llvm-commits mailing list