aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2008-02-19 08:12:42 +0000
committerKenneth Russel <[email protected]>2008-02-19 08:12:42 +0000
commit1e1d70194822eabf41e05c8d890f93235cb0eff2 (patch)
treecfa0eff152fdae35945a4e958b6553a2262a2a0a /src
parent08550a5612c42223b307826c9c100a713a79b185 (diff)
Addendum to fix for Issue 344: Serious TextRenderer problems involving large fonts & unicode characters
Fixed off-by-one error in computation of needsAdvance bit for high Unicode strings pointed out by spiraljetty on JOGL forum. Added test case for this. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1538 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'src')
-rwxr-xr-xsrc/classes/com/sun/opengl/util/j2d/TextRenderer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/classes/com/sun/opengl/util/j2d/TextRenderer.java b/src/classes/com/sun/opengl/util/j2d/TextRenderer.java
index 82c60b7d6..c8493affa 100755
--- a/src/classes/com/sun/opengl/util/j2d/TextRenderer.java
+++ b/src/classes/com/sun/opengl/util/j2d/TextRenderer.java
@@ -1584,7 +1584,7 @@ public class TextRenderer {
}
glyphsOutput.add(new Glyph(buf.toString(),
// Any more glyphs after this run?
- i < lengthInGlyphs - 1));
+ i < lengthInGlyphs));
}
}
return glyphsOutput;