summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-04-14 13:21:23 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-04-14 13:21:23 +0000
commita2189d7548f44cce1a7831903d2fc861d75e49bb (patch)
treec8a5c8daef3b66eae1d68a6f30189ceea535ba45
parentd306cf7b21c7924fdf5655265f4b22ff85db4fae (diff)
Don't leak vtable thunks.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154747 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/AST/VTableBuilder.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/AST/VTableBuilder.cpp b/lib/AST/VTableBuilder.cpp
index 7a45972649..8683d1f3cb 100644
--- a/lib/AST/VTableBuilder.cpp
+++ b/lib/AST/VTableBuilder.cpp
@@ -2163,6 +2163,7 @@ VTableLayout::VTableLayout(uint64_t NumVTableComponents,
VTableLayout::~VTableLayout() {
delete[] VTableComponents;
+ delete[] VTableThunks;
}
VTableContext::~VTableContext() {