From 84d0e984f36af41955740cd82653189b6fc8e7f4 Mon Sep 17 00:00:00 2001 From: Karsten Heimrich Date: Wed, 3 Sep 2008 02:15:30 +0000 Subject: [PATCH] * of by one, while left points behind the chars to copy right points to the first charater to start copy with git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27294 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/InterfaceDefs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kits/interface/InterfaceDefs.cpp b/src/kits/interface/InterfaceDefs.cpp index 6a5ee53861..ccd88efbfb 100644 --- a/src/kits/interface/InterfaceDefs.cpp +++ b/src/kits/interface/InterfaceDefs.cpp @@ -1360,12 +1360,12 @@ truncate_middle(const char* source, char* dest, uint32 numChars, // try right letter first if (escapementArray[right - 1] * size <= gap) { right--; - } else if (escapementArray[left + 1] * size <= gap) { + } else if (escapementArray[left] * size <= gap) { left++; } } else { // try left letter first - if (escapementArray[left + 1] * size <= gap) { + if (escapementArray[left] * size <= gap) { left++; } else if (escapementArray[right - 1] * size <= gap) { right--;