[iter] One more dagger

This commit is contained in:
Behdad Esfahbod 2019-03-29 22:17:31 -07:00
parent 90b60bd690
commit 688069bbfb
1 changed files with 5 additions and 8 deletions

View File

@ -763,14 +763,11 @@ struct LigatureSet
bool would_apply (hb_would_apply_context_t *c) const
{
unsigned int num_ligs = ligature.len;
for (unsigned int i = 0; i < num_ligs; i++)
{
const Ligature &lig = this+ligature[i];
if (lig.would_apply (c))
return true;
}
return false;
return
+ hb_iter (ligature)
| hb_map ([&] (const OffsetTo<Ligature> &_) -> bool { return (this+_).would_apply (c); })
| hb_any
;
}
bool apply (hb_ot_apply_context_t *c) const