MCPcopy Create free account
hub / github.com/MapServer/MapServer / initializeCache

Function initializeCache

mapcairo.c:78–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76} cairoCacheData;
77
78void initializeCache(void **vcache) {
79 cairoCacheData *cache = (cairoCacheData*)malloc(sizeof(cairoCacheData));
80 *vcache = cache;
81
82 cache->facecache = NULL;
83 FT_Init_FreeType(&(cache->library));
84 /* dummy surface and context */
85 cache->dummysurface = cairo_image_surface_create_for_data(cache->dummydata, CAIRO_FORMAT_ARGB32, 1,1,4);
86 cache->dummycr = cairo_create(cache->dummysurface);
87}
88
89int cleanupCairo(void *cache) {
90 cairoCacheData *ccache = (cairoCacheData*)cache;

Calls

no outgoing calls

Tested by

no test coverage detected