提交 3be050f0 编写于 作者: G Garret Rieger

[subset] entrySelectorZ -> entrySelector.

上级 7c22f98d
...@@ -88,10 +88,10 @@ struct CmapSubtableFormat4 ...@@ -88,10 +88,10 @@ struct CmapSubtableFormat4
this->length.set (get_sub_table_size (segments)); this->length.set (get_sub_table_size (segments));
this->segCountX2.set (segments.len * 2); this->segCountX2.set (segments.len * 2);
this->entrySelectorZ.set (MAX (1u, _hb_bit_storage (segments.len)) - 1); this->entrySelector.set (MAX (1u, _hb_bit_storage (segments.len)) - 1);
this->searchRangeZ.set (2 * (1u << this->entrySelectorZ)); this->searchRange.set (2 * (1u << this->entrySelector));
this->rangeShiftZ.set (segments.len * 2 > this->searchRangeZ this->rangeShift.set (segments.len * 2 > this->searchRange
? 2 * segments.len - this->searchRangeZ ? 2 * segments.len - this->searchRange
: 0); : 0);
HBUINT16 *end_count = c->allocate_size<HBUINT16> (HBUINT16::static_size * segments.len); HBUINT16 *end_count = c->allocate_size<HBUINT16> (HBUINT16::static_size * segments.len);
...@@ -479,8 +479,8 @@ struct CmapSubtableFormat12 : CmapSubtableLongSegmented<CmapSubtableFormat12> ...@@ -479,8 +479,8 @@ struct CmapSubtableFormat12 : CmapSubtableLongSegmented<CmapSubtableFormat12>
if (unlikely (!c->extend_min (*this))) return false; if (unlikely (!c->extend_min (*this))) return false;
this->format.set (12); this->format.set (12);
this->reservedZ.set (0); this->reserved.set (0);
this->lengthZ.set (get_sub_table_size (groups)); this->length.set (get_sub_table_size (groups));
return CmapSubtableLongSegmented<CmapSubtableFormat12>::serialize (c, groups); return CmapSubtableLongSegmented<CmapSubtableFormat12>::serialize (c, groups);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册