From 41aa2cb3bdd247898b32941270838ec6348cd755 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Thu, 12 Dec 2013 21:37:46 +0100 Subject: C++: Use Token::utf16chars{Begin,End} where appropriate ...especially in CppTools/CppEditor where the offsets are used with a QString/QTextDocument. Change-Id: Ic6d18fbc01fb9cc899a9bd2d7424cd2edae487f1 Reviewed-by: Erik Verbruggen --- src/libs/cplusplus/ExpressionUnderCursor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libs/cplusplus/ExpressionUnderCursor.cpp') diff --git a/src/libs/cplusplus/ExpressionUnderCursor.cpp b/src/libs/cplusplus/ExpressionUnderCursor.cpp index 93176362be..aed195c240 100644 --- a/src/libs/cplusplus/ExpressionUnderCursor.cpp +++ b/src/libs/cplusplus/ExpressionUnderCursor.cpp @@ -266,7 +266,7 @@ int ExpressionUnderCursor::startOfFunctionCall(const QTextCursor &cursor) const if (tk.is(T_EOF_SYMBOL)) { break; } else if (tk.is(T_LPAREN)) { - return scanner.startPosition() + tk.bytesBegin(); + return scanner.startPosition() + tk.utf16charsBegin(); } else if (tk.is(T_RPAREN)) { int matchingBrace = scanner.startOfMatchingBrace(index); -- cgit v1.2.1