Remove last use of hb_auto_t<>

pull/1330/head
Behdad Esfahbod 6 years ago
parent ca5e5a4979
commit 56e0fd345c
  1. 8
      src/hb-ot-cmap-table.hh

@ -228,6 +228,10 @@ struct CmapSubtableFormat4
struct accelerator_t
{
inline accelerator_t (void) {}
inline accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); }
inline ~accelerator_t (void) { fini (); }
inline void init (const CmapSubtableFormat4 *subtable)
{
segCount = subtable->segCountX2 / 2;
@ -327,12 +331,12 @@ struct CmapSubtableFormat4
inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const
{
hb_auto_t<accelerator_t> accel (this);
accelerator_t accel (this);
return accel.get_glyph_func (&accel, codepoint, glyph);
}
inline void collect_unicodes (hb_set_t *out) const
{
hb_auto_t<accelerator_t> accel (this);
accelerator_t accel (this);
accel.collect_unicodes (out);
}

Loading…
Cancel
Save