This commit is contained in:
Behdad Esfahbod 2018-02-11 19:00:42 -06:00
parent ae6d0259b4
commit 9aa2eb61e6
1 changed files with 3 additions and 4 deletions

View File

@ -278,7 +278,8 @@ struct CmapSubtableLongSegmented
TRACE_SERIALIZE (this);
if (unlikely(!context->extend_min (*this))) return_trace (false);
if (unlikely(!groups.serialize(context, group_count))) return_trace (false);
for (unsigned int i = 0; i < group_count; i++) {
for (unsigned int i = 0; i < group_count; i++)
{
const CmapSubtableLongGroup &group = group_supplier[i];
memcpy(&groups[i], &group, sizeof(group));
}
@ -581,9 +582,7 @@ struct cmap
OT::Supplier<CmapSubtableLongGroup> group_supplier (&groups[0], groups.len, sizeof (CmapSubtableLongGroup));
if (unlikely(!format12.serialize(&context, groups.len, group_supplier)))
{
return false;
}
context.end_serialize ();
return true;