diff --git a/src/OT/glyf/Glyph.hh b/src/OT/glyf/Glyph.hh index c98f43c03..e78375043 100644 --- a/src/OT/glyf/Glyph.hh +++ b/src/OT/glyf/Glyph.hh @@ -173,8 +173,9 @@ struct composite_iter_t : hb_iter_with_fallback_t (current, current_size)); } + composite_iter_t __end__ () const { return composite_iter_t (); } bool operator != (const composite_iter_t& o) const - { return glyph != o.glyph || current != o.current; } + { return current != o.current; } void set_next (const CompositeGlyphChain *composite)