equal
deleted
inserted
replaced
222 jobject pt = env->CallObjectMethod(fontStrike, |
222 jobject pt = env->CallObjectMethod(fontStrike, |
223 sunFontIDs.getGlyphMetricsMID, glyph); |
223 sunFontIDs.getGlyphMetricsMID, glyph); |
224 if (pt != NULL) { |
224 if (pt != NULL) { |
225 advance.fX = env->GetFloatField(pt, sunFontIDs.xFID); |
225 advance.fX = env->GetFloatField(pt, sunFontIDs.xFID); |
226 advance.fY = env->GetFloatField(pt, sunFontIDs.yFID); |
226 advance.fY = env->GetFloatField(pt, sunFontIDs.yFID); |
|
227 env->DeleteLocalRef(pt); |
227 } |
228 } |
228 } |
229 } |
229 |
230 |
230 le_bool FontInstanceAdapter::getGlyphPoint(LEGlyphID glyph, |
231 le_bool FontInstanceAdapter::getGlyphPoint(LEGlyphID glyph, |
231 le_int32 pointNumber, |
232 le_int32 pointNumber, |