Fix FT_Face finalizer call
diff --git a/src/hb-ft.c b/src/hb-ft.c
index 83eb2db..e8295cf 100644
--- a/src/hb-ft.c
+++ b/src/hb-ft.c
@@ -192,7 +192,7 @@
   if (HB_UNLIKELY (!ft_face->generic.data || ft_face->generic.finalizer != (FT_Generic_Finalizer) hb_ft_face_finalize))
   {
     if (ft_face->generic.finalizer)
-      ft_face->generic.finalizer (ft_face->generic.data);
+      ft_face->generic.finalizer (ft_face);
 
     ft_face->generic.data = hb_ft_face_create (ft_face, NULL);
     ft_face->generic.finalizer = (FT_Generic_Finalizer) hb_ft_face_finalize;