commit | 1c3372786c503f3f9108971dfa8956e4cb95f65d | [log] [tgz] |
---|---|---|
author | Garret Rieger <[email protected]> | Tue Mar 27 10:42:19 2018 -0700 |
committer | Garret Rieger <[email protected]> | Tue Mar 27 13:47:42 2018 -0600 |
tree | debe5822d02901ac63c73008009ea9e8189edcfa | |
parent | 8fd55422c3fa2279991d93875d912fca4ee89cf5 [diff] [blame] |
[subset] fix infinite loop bug in looping through tables for subsetting.
diff --git a/src/hb-subset.cc b/src/hb-subset.cc index 2a2f855..b253817 100644 --- a/src/hb-subset.cc +++ b/src/hb-subset.cc
@@ -363,8 +363,8 @@ continue; } success = success && _subset_table (plan, tag); - offset += count; } + offset += count; } while (count == ARRAY_LENGTH (table_tags)); hb_face_t *result = success ? hb_face_reference(plan->dest) : hb_face_get_empty();