[iter] Bug fix
diff --git a/src/hb-iter.hh b/src/hb-iter.hh
index b74a395..ff30b17 100644
--- a/src/hb-iter.hh
+++ b/src/hb-iter.hh
@@ -544,7 +544,7 @@
void __forward__ (unsigned n) { v += n * step; }
void __prev__ () { v -= step; }
void __rewind__ (unsigned n) { v -= n * step; }
- hb_counter_iter_t __end__ () const { hb_counter_iter_t (end_, end_, step); }
+ hb_counter_iter_t __end__ () const { return hb_counter_iter_t (end_, end_, step); }
bool operator != (const hb_counter_iter_t& o) const
{ return v != o.v || end_ != o.end_ || step != o.step; }