tt_driver_init( FT_Module driver ) /* TT_Driver */ { FT_Error error; /* set `extra' in glyph loader */ error = FT_GlyphLoader_CreateExtra( FT_DRIVER( driver )->glyph_loader ); return error; }
TT_Driver_Init( TT_Driver driver ) { FT_Error error; /* set `extra' in glyph loader */ error = FT_GlyphLoader_CreateExtra( FT_DRIVER( driver )->glyph_loader ); return error; }
FT_LOCAL_DEF FT_Error TT_Init_Driver( TT_Driver driver ) { FT_Error error; /* set `extra' in glyph loader */ error = FT_GlyphLoader_Create_Extra( FT_DRIVER( driver )->glyph_loader ); /* init extension registry if needed */ #ifdef TT_CONFIG_OPTION_EXTEND_ENGINE if ( !error ) return TT_Init_Extensions( driver ); #endif return error; }