+2008-05-22 Oliver Hunt <oliver@apple.com>
+
+ Reviewed by Mark.
+
+ Don't leak the SymbolTable when compiling eval code.
+
+ * kjs/nodes.cpp:
+ (KJS::EvalNode::generateCode):
+
2008-05-22 Simon Hausmann <hausmann@webkit.org>
Reviewed by Oliver.
ASSERT(globalObject->isGlobalObject());
m_code.set(new EvalCodeBlock(this, globalObject));
-
- CodeGenerator generator(this, globalObject->debugger(), scopeChain, new SymbolTable(), m_code.get(), m_varStack, m_functionStack);
+ SymbolTable symbolTable;
+ CodeGenerator generator(this, globalObject->debugger(), scopeChain, &symbolTable, m_code.get(), m_varStack, m_functionStack);
generator.generate();
m_children.shrinkCapacity(0);