Whoops, fix last minute bug.
authoroliver@apple.com <oliver@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 4 Jun 2011 00:39:07 +0000 (00:39 +0000)
committeroliver@apple.com <oliver@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 4 Jun 2011 00:39:07 +0000 (00:39 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88082 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/parser/Lexer.cpp

index f05d961..5a595ba 100755 (executable)
@@ -1,3 +1,10 @@
+2011-06-03  Oliver Hunt  <oliver@apple.com>
+
+        Whoops, fix last minute bug.
+
+        * parser/Lexer.cpp:
+        (JSC::Lexer::parseIdentifier):
+
 2011-06-03  Martin Robinson  <mrobinson@igalia.com>
 
         Try to fix the GTK+ build.
index 736e7bb..a9ce770 100644 (file)
@@ -412,7 +412,7 @@ inline void Lexer::record16(int c)
 
 template <bool shouldCreateIdentifier> ALWAYS_INLINE JSTokenType Lexer::parseIdentifier(JSTokenData* lvalp, unsigned lexType)
 {
-    static const ptrdiff_t remaining = m_codeEnd - m_code;
+    const ptrdiff_t remaining = m_codeEnd - m_code;
     if ((remaining >= maxTokenLength) && !(lexType & IgnoreReservedWords)) {
         JSTokenType keyword = parseKeyword();
         if (keyword != IDENT)