webengine/osswebengine/JavaScriptCore/kjs/lexer.cpp
changeset 5 10e98eab6f85
parent 0 dd21522fd290
--- a/webengine/osswebengine/JavaScriptCore/kjs/lexer.cpp	Fri May 08 08:25:06 2009 +0300
+++ b/webengine/osswebengine/JavaScriptCore/kjs/lexer.cpp	Fri Jul 03 15:54:40 2009 +0100
@@ -60,6 +60,14 @@
 
 static Lexer* currLexer = 0;
 
+struct cleanupLexer {
+    ~cleanupLexer() {
+        delete currLexer;
+        currLexer=0;
+    }
+};
+static cleanupLexer clearLexer;
+
 static bool isDecimalDigit(int);
 
 Lexer::Lexer()