jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp
changeset 33299 78f5508cde89
parent 25859 3317bb8137f4
equal deleted inserted replaced
33298:617fcb4b52f8 33299:78f5508cde89
    61 {
    61 {
    62     const LookupSingle *entries = singleTableLookupTable->entries;
    62     const LookupSingle *entries = singleTableLookupTable->entries;
    63     le_int32 glyph;
    63     le_int32 glyph;
    64     le_int32 glyphCount = glyphStorage.getGlyphCount();
    64     le_int32 glyphCount = glyphStorage.getGlyphCount();
    65 
    65 
       
    66     if (LE_FAILURE(success)) return;
       
    67 
    66     for (glyph = 0; glyph < glyphCount; glyph += 1) {
    68     for (glyph = 0; glyph < glyphCount; glyph += 1) {
    67       const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(singleTableLookupTable, entries, glyphStorage[glyph], success);
    69       const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(singleTableLookupTable, entries, glyphStorage[glyph], success);
    68 
    70 
    69         if (lookupSingle != NULL) {
    71         if (lookupSingle != NULL) {
    70             glyphStorage[glyph] = SWAPW(lookupSingle->value);
    72             glyphStorage[glyph] = SWAPW(lookupSingle->value);