freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype][master] * src/autofit/ft-hb.c (_hb_ft_reference


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] * src/autofit/ft-hb.c (_hb_ft_reference_table): Minor integration fixes.
Date: Sat, 07 Jan 2023 06:42:11 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

  • b1c90733
    by Werner Lemberg at 2023-01-07T07:41:31+01:00
    * src/autofit/ft-hb.c (_hb_ft_reference_table): Minor integration fixes.
    

1 changed file:

Changes:

  • src/autofit/ft-hb.c
    ... ... @@ -38,6 +38,7 @@
    38 38
     static hb_blob_t *
    
    39 39
     _hb_ft_reference_table (hb_face_t *face, hb_tag_t tag, void *user_data)
    
    40 40
     {
    
    41
    +  FT_UNUSED (face);
    
    41 42
       FT_Face ft_face = (FT_Face) user_data;
    
    42 43
       FT_Byte *buffer;
    
    43 44
       FT_ULong  length = 0;
    
    ... ... @@ -49,7 +50,7 @@ _hb_ft_reference_table (hb_face_t *face, hb_tag_t tag, void *user_data)
    49 50
       if (error)
    
    50 51
         return NULL;
    
    51 52
     
    
    52
    -  buffer = (FT_Byte *) malloc (length);
    
    53
    +  buffer = (FT_Byte *) ft_smalloc (length);
    
    53 54
       if (!buffer)
    
    54 55
         return NULL;
    
    55 56
     
    
    ... ... @@ -62,7 +63,7 @@ _hb_ft_reference_table (hb_face_t *face, hb_tag_t tag, void *user_data)
    62 63
     
    
    63 64
       return hb_blob_create ((const char *) buffer, length,
    
    64 65
                              HB_MEMORY_MODE_WRITABLE,
    
    65
    -                         buffer, free);
    
    66
    +                         buffer, ft_sfree);
    
    66 67
     }
    
    67 68
     
    
    68 69
     static hb_face_t *
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]