From 1ccc0ed42ec0425083cfd92c96fb596d86450b67 Mon Sep 17 00:00:00 2001 From: Roberto Raggi Date: Tue, 2 Aug 2011 09:57:01 +0200 Subject: [PATCH] Recompute the token length after the scan of a regexp. Change-Id: I9042f261b374bee1a3f9cb8d2dc40e381a66732b Reviewed-on: http://codereview.qt.nokia.com/3781 Reviewed-by: Roberto Raggi Reviewed-by: Qt Sanity Bot --- src/declarative/qml/parser/qdeclarativejslexer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/declarative/qml/parser/qdeclarativejslexer.cpp b/src/declarative/qml/parser/qdeclarativejslexer.cpp index 6015f38..0d84284 100644 --- a/src/declarative/qml/parser/qdeclarativejslexer.cpp +++ b/src/declarative/qml/parser/qdeclarativejslexer.cpp @@ -854,6 +854,8 @@ bool Lexer::scanRegExp(RegExpBodyPrefix prefix) _patternFlags |= flag; scanChar(); } + + _tokenLength = _codePtr - _tokenStartPtr - 1; return true; case '\\': -- 2.7.4