diff options
author | prr <none@none> | 2013-04-26 15:06:51 -0700 |
---|---|---|
committer | prr <none@none> | 2013-04-26 15:06:51 -0700 |
commit | cda326cc113050a4bf184fe2fc0342ec4402acd9 (patch) | |
tree | 5d8632bdb1ea0f280a0803a45cbea41ea074c1e6 /src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp | |
parent | c34b83adc536d008df7b14af78a7e0e88c10fa49 (diff) |
8012617: ArrayIndexOutOfBoundsException with some fonts using LineBreakMeasurer
Reviewed-by: bae, srl
Diffstat (limited to 'src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp')
-rw-r--r-- | src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp b/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp index 08b6c048e..9c6666d47 100644 --- a/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp +++ b/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp @@ -168,7 +168,7 @@ le_uint32 GlyphPositioningLookupProcessor::applySubtable(const LEReferenceTo<Loo { LEReferenceTo<ExtensionSubtable> subtable(lookupSubtable, success); - delta = subtable->process(this, lookupType, glyphIterator, fontInstance, success); + delta = subtable->process(subtable, this, lookupType, glyphIterator, fontInstance, success); break; } |