From afcf9909256407013033b7fa3259feeb8fca7f49 Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Wed, 20 Oct 2004 10:42:39 +0000 Subject: [PATCH] Forgot to change fromOffset to currentOffset in one place. WidthBuffer could not work right with multi byte characters git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9434 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/BTextView/WidthBuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/interface/BTextView/WidthBuffer.cpp b/src/kits/interface/BTextView/WidthBuffer.cpp index 6f3be8eb80..da541bd732 100644 --- a/src/kits/interface/BTextView/WidthBuffer.cpp +++ b/src/kits/interface/BTextView/WidthBuffer.cpp @@ -109,7 +109,7 @@ _BWidthBuffer_::StringWidth(const char *inText, int32 fromOffset, int32 length, currentOffset < fromOffset + length; currentOffset += charLen) { - charLen = UTF8NextCharLen(inText + fromOffset); + charLen = UTF8NextCharLen(inText + currentOffset); // End of string, bail out if (charLen == 0) break;