[cache] Minor tweaks.
* src/cache/ftcimage.c (ftc_inode_free): Remove unnecessary check. * src/cache/ftcmanag.c (FTC_Manager_Done): Do not zero before freeing.
This commit is contained in:
parent
5a3bfa92d9
commit
982bc83849
6
src/cache/ftcimage.c
vendored
6
src/cache/ftcimage.c
vendored
@ -34,11 +34,7 @@
|
||||
FT_Memory memory = cache->memory;
|
||||
|
||||
|
||||
if ( inode->glyph )
|
||||
{
|
||||
FT_Done_Glyph( inode->glyph );
|
||||
inode->glyph = NULL;
|
||||
}
|
||||
FT_Done_Glyph( inode->glyph );
|
||||
|
||||
FTC_GNode_Done( FTC_GNODE( inode ), cache );
|
||||
FT_FREE( inode );
|
||||
|
5
src/cache/ftcmanag.c
vendored
5
src/cache/ftcmanag.c
vendored
@ -448,18 +448,13 @@
|
||||
{
|
||||
cache->clazz.cache_done( cache );
|
||||
FT_FREE( cache );
|
||||
manager->caches[idx] = NULL;
|
||||
}
|
||||
}
|
||||
manager->num_caches = 0;
|
||||
|
||||
/* discard faces and sizes */
|
||||
FTC_MruList_Done( &manager->sizes );
|
||||
FTC_MruList_Done( &manager->faces );
|
||||
|
||||
manager->library = NULL;
|
||||
manager->memory = NULL;
|
||||
|
||||
FT_FREE( manager );
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user