提交 afb1da3a 编写于 作者: R Rod Sheeter

auto-completed the wrong gids_to_retain

上级 1330edc4
...@@ -62,8 +62,8 @@ hb_subset_plan_new_gid_for_old_id (hb_subset_plan_t *plan, ...@@ -62,8 +62,8 @@ hb_subset_plan_new_gid_for_old_id (hb_subset_plan_t *plan,
hb_codepoint_t *new_gid) hb_codepoint_t *new_gid)
{ {
// the index in old_gids is the new gid; only up to codepoints.len are valid // the index in old_gids is the new gid; only up to codepoints.len are valid
for (unsigned int i = 0; i < plan->gids_to_retain_sorted.len; i++) { for (unsigned int i = 0; i < plan->gids_to_retain.len; i++) {
if (plan->gids_to_retain_sorted[i] == old_gid) { if (plan->gids_to_retain[i] == old_gid) {
// +1: assign new gids from 1..N; 0 is special // +1: assign new gids from 1..N; 0 is special
*new_gid = i + 1; *new_gid = i + 1;
return true; return true;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册