From f025a8bc1c78b7a56c9fb2589305ec6dc8f4e331 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Wed, 21 May 2008 16:00:02 +0000 Subject: Fix potential double-free. llvm-svn: 51381 --- clang/lib/AST/Stmt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/lib') 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() { -- cgit v1.2.3