freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] * src/truetype/ttgload.c (TT_Process_Si


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] * src/truetype/ttgload.c (TT_Process_Simple_Glyph): Integer overflow.
Date: Tue, 19 Apr 2022 07:35:43 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

1 changed file:

Changes:

  • src/truetype/ttgload.c
    ... ... @@ -1104,8 +1104,8 @@
    1104 1104
     
    
    1105 1105
               for ( ; vec < limit; vec++, u++ )
    
    1106 1106
               {
    
    1107
    -            vec->x = ( FT_MulFix( u->x, x_scale ) + 32 ) >> 6;
    
    1108
    -            vec->y = ( FT_MulFix( u->y, y_scale ) + 32 ) >> 6;
    
    1107
    +            vec->x = ADD_LONG( FT_MulFix( u->x, x_scale ), 32 ) >> 6;
    
    1108
    +            vec->y = ADD_LONG( FT_MulFix( u->y, y_scale ), 32 ) >> 6;
    
    1109 1109
               }
    
    1110 1110
             }
    
    1111 1111
             else
    


  • reply via email to

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