fixed name mixup in Remap::reset

it was causing inconsistent Strings Index subset results
This commit is contained in:
Michiharu Ariza 2018-09-11 22:41:50 -07:00
parent 497e7fb264
commit f45ac6296a
1 changed files with 2 additions and 2 deletions

View File

@ -356,9 +356,9 @@ struct Remap : hb_vector_t<hb_codepoint_t>
inline void fini (void) inline void fini (void)
{ hb_vector_t<hb_codepoint_t>::fini (); } { hb_vector_t<hb_codepoint_t>::fini (); }
inline bool reset (unsigned int count) inline bool reset (unsigned int size)
{ {
if (unlikely (!hb_vector_t<hb_codepoint_t>::resize (count))) if (unlikely (!hb_vector_t<hb_codepoint_t>::resize (size)))
return false; return false;
for (unsigned int i = 0; i < len; i++) for (unsigned int i = 0; i < len; i++)
(*this)[i] = CFF_UNDEF_CODE; (*this)[i] = CFF_UNDEF_CODE;