Index: src/isolate.cc |
diff --git a/src/isolate.cc b/src/isolate.cc |
index 9ca61177ba7b41914987dbf0aaba503b50ab2773..cf693e088ae43621db8de9c0097c5ebd349419a2 100644 |
--- a/src/isolate.cc |
+++ b/src/isolate.cc |
@@ -1591,6 +1591,11 @@ Isolate::~Isolate() { |
delete global_handles_; |
global_handles_ = NULL; |
+ if (external_reference_table_ != NULL) { |
Vitaly Repeshko
2011/08/16 17:52:32
It's safe to delete NULL. "if" is not necessary.
Jakob Kummerow
2011/08/17 08:47:30
Done.
|
+ delete external_reference_table_; |
+ external_reference_table_ = NULL; |
+ } |
+ |
#ifdef ENABLE_DEBUGGER_SUPPORT |
delete debugger_; |
debugger_ = NULL; |