freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] * src/type1/t1afm.c (T1_Read_Metrics):


From: Alexei Podtelezhnikov (@apodtele)
Subject: [Git][freetype/freetype][master] * src/type1/t1afm.c (T1_Read_Metrics): Reaffirm ascender and descender.
Date: Sat, 04 Feb 2023 13:37:58 +0000

Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType

Commits:

  • 1bbec9e9
    by Alexei Podtelezhnikov at 2023-02-04T08:34:58-05:00
    * src/type1/t1afm.c (T1_Read_Metrics): Reaffirm ascender and descender.
    

1 changed file:

Changes:

  • src/type1/t1afm.c
    ... ... @@ -297,7 +297,8 @@
    297 297
           t1_face->bbox.yMax = ( fi->FontBBox.yMax + 0xFFFF ) >> 16;
    
    298 298
     
    
    299 299
           /* ascender and descender are optional and could both be zero */
    
    300
    -      if ( fi->Ascender || fi->Descender )
    
    300
    +      /* check if values are meaningful before overriding defaults  */
    
    301
    +      if ( fi->Ascender > fi->Descender )
    
    301 302
           {  
    
    302 303
             /* no `U' suffix here to 0x8000! */
    
    303 304
             t1_face->ascender  = (FT_Short)( ( fi->Ascender  + 0x8000 ) >> 16 );
    


  • reply via email to

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