freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] [sfnt] Fix bounds check in SVG.


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] [sfnt] Fix bounds check in SVG.
Date: Fri, 04 Mar 2022 03:24:14 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

1 changed file:

Changes:

  • src/sfnt/ttsvg.c
    ... ... @@ -39,11 +39,11 @@
    39 39
     
    
    40 40
     
    
    41 41
       /* NOTE: These table sizes are given by the specification. */
    
    42
    -#define SVG_TABLE_HEADER_SIZE           10U
    
    43
    -#define SVG_DOCUMENT_RECORD_SIZE        12U
    
    44
    -#define SVG_DOCUMENT_LIST_MINIMUM_SIZE  2U + SVG_DOCUMENT_RECORD_SIZE
    
    45
    -#define SVG_MINIMUM_SIZE                SVG_TABLE_HEADER_SIZE +        \
    
    46
    -                                        SVG_DOCUMENT_LIST_MINIMUM_SIZE
    
    42
    +#define SVG_TABLE_HEADER_SIZE           (10U)
    
    43
    +#define SVG_DOCUMENT_RECORD_SIZE        (12U)
    
    44
    +#define SVG_DOCUMENT_LIST_MINIMUM_SIZE  (2U + SVG_DOCUMENT_RECORD_SIZE)
    
    45
    +#define SVG_MINIMUM_SIZE                (SVG_TABLE_HEADER_SIZE +        \
    
    46
    +                                         SVG_DOCUMENT_LIST_MINIMUM_SIZE)
    
    47 47
     
    
    48 48
     
    
    49 49
       typedef struct  Svg_
    


  • reply via email to

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