提交 1feb8345 编写于 作者: B Behdad Esfahbod

[GSUB] Allow 1-to-1 ligature substitutions!

Apparently Uniscribe allows these, and they are used in some Khmer fonts
shipped with Windows, namely, Daun Penh.
上级 29f106d7
......@@ -480,7 +480,7 @@ struct Ligature
{
TRACE_APPLY ();
unsigned int count = component.len;
if (unlikely (count < 2)) return TRACE_RETURN (false);
if (unlikely (count < 1)) return TRACE_RETURN (false);
hb_apply_context_t::mark_skipping_forward_iterator_t skippy_iter (c, c->buffer->idx, count - 1);
if (skippy_iter.has_no_chance ()) return TRACE_RETURN (false);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册