Fixes obvious mistake where free() is used instead of ft_sfree().

--- src-old/autofit/ft-hb-ft.c  2025-09-07 16:54:20.000000000 +0300
+++ src/autofit/ft-hb-ft.c      2026-01-13 14:09:10.435181069 +0200
@@ -60,7 +60,7 @@
   error = FT_Load_Sfnt_Table (ft_face, tag, 0, buffer, &length);
   if (error)
   {
-    free (buffer);
+    ft_sfree (buffer);
     return NULL;
   }

--

  Regards,
--
l=2001;main(i){float o,O,_,I,D;for(;O=I=l/571.-1.75,l;)for(putchar(--l%80?
i:10),o=D=l%80*.05-2,i=31;_=O*O,O=2*o*O+I,o=o*o-_+D,o+_+_<4+D&i++<87;);puts
("  Harry 'Piru' Sintonen <[email protected]> https://www.iki.fi/sintonen";);}
--- src-old/autofit/ft-hb-ft.c	2025-09-07 16:54:20.000000000 +0300
+++ src/autofit/ft-hb-ft.c	2026-01-13 14:09:10.435181069 +0200
@@ -60,7 +60,7 @@
   error = FT_Load_Sfnt_Table (ft_face, tag, 0, buffer, &length);
   if (error)
   {
-    free (buffer);
+    ft_sfree (buffer);
     return NULL;
   }
 

Reply via email to