summaryrefslogtreecommitdiff
path: root/src/intern_table.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/intern_table.cc')
-rw-r--r--src/intern_table.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/intern_table.cc b/src/intern_table.cc
index 3a0dff8c87..3ef591796e 100644
--- a/src/intern_table.cc
+++ b/src/intern_table.cc
@@ -10,6 +10,10 @@ InternTable::InternTable() {
intern_table_lock_ = Mutex::Create("InternTable::Lock");
}
+InternTable::~InternTable() {
+ delete intern_table_lock_;
+}
+
void InternTable::VisitRoots(Heap::RootVistor* root_visitor, void* arg) {
MutexLock mu(intern_table_lock_);
typedef Table::const_iterator It; // TODO: C++0x auto