Home | History | Annotate | Download | only in sfnt

Lines Matching refs:container

47       sfntModulePIC* container = (sfntModulePIC*)pic_container->sfnt;
48 if(container->sfnt_services)
49 FT_Destroy_Class_sfnt_services(library, container->sfnt_services);
50 container->sfnt_services = NULL;
51 if(container->tt_cmap_classes)
52 FT_Destroy_Class_tt_cmap_classes(library, container->tt_cmap_classes);
53 container->tt_cmap_classes = NULL;
54 FT_FREE( container );
65 sfntModulePIC* container;
69 /* allocate pointer, clear and set global container pointer */
70 if ( FT_ALLOC ( container, sizeof ( *container ) ) )
72 FT_MEM_SET( container, 0, sizeof ( *container ) );
73 pic_container->sfnt = container;
76 error = FT_Create_Class_sfnt_services(library, &container->sfnt_services);
79 error = FT_Create_Class_tt_cmap_classes(library, &container->tt_cmap_classes);
82 FT_Init_Class_sfnt_service_glyph_dict(library, &container->sfnt_service_glyph_dict);
83 FT_Init_Class_sfnt_service_ps_name(library, &container->sfnt_service_ps_name);
84 FT_Init_Class_tt_service_get_cmap_info(library, &container->tt_service_get_cmap_info);
85 FT_Init_Class_sfnt_service_sfnt_table(&container->sfnt_service_sfnt_table);
87 FT_Init_Class_sfnt_service_bdf(&container->sfnt_service_bdf);
89 FT_Init_Class_sfnt_interface(library, &container->sfnt_interface);