summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-05-21 16:00:02 +0000
committerTed Kremenek <kremenek@apple.com>2008-05-21 16:00:02 +0000
commitf025a8bc1c78b7a56c9fb2589305ec6dc8f4e331 (patch)
treed52d6da90ae84b9b2ea9cf176dd397fcce9530bb
parente181c13593f37823c9ed3128a202752f582d8615 (diff)
downloadbcm5719-llvm-f025a8bc1c78b7a56c9fb2589305ec6dc8f4e331.tar.gz
bcm5719-llvm-f025a8bc1c78b7a56c9fb2589305ec6dc8f4e331.zip
Fix potential double-free.
llvm-svn: 51381
-rw-r--r--clang/lib/AST/Stmt.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/Stmt.cpp b/clang/lib/AST/Stmt.cpp
index b12518fa78c..6d8ebcf8649 100644
--- a/clang/lib/AST/Stmt.cpp
+++ b/clang/lib/AST/Stmt.cpp
@@ -57,7 +57,7 @@ void Stmt::Destroy(ASTContext& C) {
void DeclStmt::Destroy(ASTContext& C) {
TheDecl->Destroy(C);
- Stmt::Destroy(C);
+ delete this;
}
void Stmt::PrintStats() {
OpenPOWER on IntegriCloud