MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / FT_Add_Default_Modules

Function FT_Add_Default_Modules

src/_ftinit.c:80–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78 /* documentation is in ftmodapi.h */
79
80 FT_EXPORT_DEF( void )
81 FT_Add_Default_Modules( FT_Library library )
82 {
83 FT_Error error;
84 const FT_Module_Class* const* cur;
85
86 /* GCC 4.6 warns the type difference:
87 * FT_Module_Class** != const FT_Module_Class* const*
88 */
89 cur = (const FT_Module_Class* const*)ft_default_modules;
90
91 /* test for valid `library' delayed to FT_Add_Module() */
92 while ( *cur )
93 {
94 error = FT_Add_Module( library, *cur );
95 /* notify errors, but don't stop */
96 if ( error )
97 FT_TRACE0(( "FT_Add_Default_Module:"
98 " Cannot install `%s', error = 0x%x\n",
99 (*cur)->module_name, error ));
100 cur++;
101 }
102 }
103
104#endif
105/* END */

Callers 1

InitFreeTypeLibraryFunction · 0.85

Calls 1

FT_Add_ModuleFunction · 0.85

Tested by

no test coverage detected