Set raw_os_ostream, raw_string_ostream, and raw_svector_ostream to be
[oota-llvm.git] / lib / Support / raw_ostream.cpp
index c6d609bfc74256294930952dc262caaf01313dd6..5eaf7bf6a04e395ef24ca37b4160f7cc62dd83cf 100644 (file)
@@ -441,10 +441,6 @@ raw_ostream &llvm::nulls() {
 //  raw_os_ostream
 //===----------------------------------------------------------------------===//
 
-raw_os_ostream::~raw_os_ostream() {
-  flush();
-}
-
 void raw_os_ostream::write_impl(const char *Ptr, size_t Size) {
   OS.write(Ptr, Size);
 }
@@ -459,10 +455,6 @@ uint64_t raw_os_ostream::tell() {
 //  raw_string_ostream
 //===----------------------------------------------------------------------===//
 
-raw_string_ostream::~raw_string_ostream() {
-  flush();
-}
-
 void raw_string_ostream::write_impl(const char *Ptr, size_t Size) {
   OS.append(Ptr, Size);
 }
@@ -471,10 +463,6 @@ void raw_string_ostream::write_impl(const char *Ptr, size_t Size) {
 //  raw_svector_ostream
 //===----------------------------------------------------------------------===//
 
-raw_svector_ostream::~raw_svector_ostream() {
-  flush();
-}
-
 void raw_svector_ostream::write_impl(const char *Ptr, size_t Size) {
   OS.append(Ptr, Ptr + Size);
 }