[draw] Destroy callback data

pull/3411/head
Behdad Esfahbod 3 years ago
parent 5c558586eb
commit cdf1cb35db
  1. 6
      src/hb-draw.cc

@ -157,6 +157,12 @@ hb_draw_funcs_destroy (hb_draw_funcs_t *dfuncs)
{
if (!hb_object_destroy (dfuncs)) return;
#define HB_DRAW_FUNC_IMPLEMENT(name) \
if (dfuncs->destroy.name) dfuncs->destroy.name (dfuncs->user_data.name);
HB_DRAW_FUNCS_IMPLEMENT_CALLBACKS
#undef HB_DRAW_FUNC_IMPLEMENT
hb_free (dfuncs);
}

Loading…
Cancel
Save