From: Nuno Lopes Date: Tue, 2 Sep 2008 12:06:08 +0000 (+0000) Subject: plug memleak: destroy internal buffer X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5b8dbf839ba8f586e2823744dc695acf57480c5f;p=oota-llvm.git plug memleak: destroy internal buffer git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55632 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Support/raw_ostream.h b/include/llvm/Support/raw_ostream.h index 69cc43ef27c..5ab0988d3ee 100644 --- a/include/llvm/Support/raw_ostream.h +++ b/include/llvm/Support/raw_ostream.h @@ -37,7 +37,10 @@ public: // Start out ready to flush. OutBufStart = OutBufEnd = OutBufCur = 0; } - virtual ~raw_ostream() {} + + virtual ~raw_ostream() { + delete [] OutBufStart; + } //===--------------------------------------------------------------------===// // Configuration Interface