diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-05-21 16:00:02 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-05-21 16:00:02 +0000 |
commit | f025a8bc1c78b7a56c9fb2589305ec6dc8f4e331 (patch) | |
tree | d52d6da90ae84b9b2ea9cf176dd397fcce9530bb | |
parent | e181c13593f37823c9ed3128a202752f582d8615 (diff) | |
download | bcm5719-llvm-f025a8bc1c78b7a56c9fb2589305ec6dc8f4e331.tar.gz bcm5719-llvm-f025a8bc1c78b7a56c9fb2589305ec6dc8f4e331.zip |
Fix potential double-free.
llvm-svn: 51381
-rw-r--r-- | clang/lib/AST/Stmt.cpp | 2 |
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() { |