freetype-commit
[Top][All Lists]
Advanced

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

[Git][freetype/freetype][master] [cff] Synchronize `cff_slot_load` with


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] [cff] Synchronize `cff_slot_load` with `TT_Load_Glyph`.
Date: Sat, 19 Mar 2022 18:55:22 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

1 changed file:

Changes:

  • src/cff/cffgload.c
    ... ... @@ -29,6 +29,14 @@
    29 29
     
    
    30 30
     #include "cfferrs.h"
    
    31 31
     
    
    32
    +#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
    
    33
    +#define IS_DEFAULT_INSTANCE( _face )             \
    
    34
    +          ( !( FT_IS_NAMED_INSTANCE( _face ) ||  \
    
    35
    +               FT_IS_VARIATION( _face )      ) )
    
    36
    +#else
    
    37
    +#define IS_DEFAULT_INSTANCE( _face )  1
    
    38
    +#endif
    
    39
    +
    
    32 40
     
    
    33 41
       /**************************************************************************
    
    34 42
        *
    
    ... ... @@ -255,8 +263,8 @@
    255 263
     
    
    256 264
     
    
    257 265
           if ( size->strike_index != 0xFFFFFFFFUL      &&
    
    258
    -           sfnt->load_eblc                         &&
    
    259
    -           ( load_flags & FT_LOAD_NO_BITMAP ) == 0 )
    
    266
    +           ( load_flags & FT_LOAD_NO_BITMAP ) == 0 &&
    
    267
    +           IS_DEFAULT_INSTANCE( size->root.face )  )
    
    260 268
           {
    
    261 269
             TT_SBit_MetricsRec  metrics;
    
    262 270
     
    


  • reply via email to

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