glyph ids to retain should most likely keep the glyph id not the codepoint

This commit is contained in:
Rod Sheeter 2018-02-07 09:37:06 -08:00 committed by Behdad Esfahbod
parent 91428713bd
commit b95aa204ee

View File

@ -55,7 +55,7 @@ glyph_ids_to_retain (hb_subset_face_t *face,
hb_codepoint_t gid; hb_codepoint_t gid;
if (face->cmap.get_nominal_glyph(cp, &gid)) { if (face->cmap.get_nominal_glyph(cp, &gid)) {
DEBUG_MSG(SUBSET, nullptr, "gid for U+%04X is %d", cp, gid); DEBUG_MSG(SUBSET, nullptr, "gid for U+%04X is %d", cp, gid);
hb_set_add(gids, cp); hb_set_add(gids, gid);
} else { } else {
DEBUG_MSG(SUBSET, nullptr, "Unable to resolve gid for U+%04X", cp); DEBUG_MSG(SUBSET, nullptr, "Unable to resolve gid for U+%04X", cp);
} }