From fb6199a055e4d13a1f556f49e0844f0a74cead22 Mon Sep 17 00:00:00 2001 From: vadim Date: Fri, 27 Feb 2015 19:21:36 +0300 Subject: [PATCH] 8072887: Better font handling improvements Reviewed-by: prr, srl, mschoene --- src/share/native/sun/font/layout/GXLayoutEngine.cpp | 2 +- src/share/native/sun/font/layout/GXLayoutEngine2.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/share/native/sun/font/layout/GXLayoutEngine.cpp b/src/share/native/sun/font/layout/GXLayoutEngine.cpp index e6da45df8..cbe4b0ad2 100644 --- a/src/share/native/sun/font/layout/GXLayoutEngine.cpp +++ b/src/share/native/sun/font/layout/GXLayoutEngine.cpp @@ -73,7 +73,7 @@ le_int32 GXLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, fMorphTable->process(fMorphTable, glyphStorage, success); - return count; + return glyphStorage.getGlyphCount(); } // apply positional tables diff --git a/src/share/native/sun/font/layout/GXLayoutEngine2.cpp b/src/share/native/sun/font/layout/GXLayoutEngine2.cpp index d4e385097..0d437d6ae 100644 --- a/src/share/native/sun/font/layout/GXLayoutEngine2.cpp +++ b/src/share/native/sun/font/layout/GXLayoutEngine2.cpp @@ -69,7 +69,7 @@ le_int32 GXLayoutEngine2::computeGlyphs(const LEUnicode chars[], le_int32 offset } fMorphTable->process(fMorphTable, glyphStorage, fTypoFlags, success); - return count; + return glyphStorage.getGlyphCount(); } // apply positional tables -- GitLab