diff --git a/src/cache/ftcbasic.c b/src/cache/ftcbasic.c index 953b96ebe..04f664fad 100644 --- a/src/cache/ftcbasic.c +++ b/src/cache/ftcbasic.c @@ -243,7 +243,6 @@ ftc_basic_family_compare, /* FTC_MruNode_CompareFunc node_compare */ ftc_basic_family_init, /* FTC_MruNode_InitFunc node_init */ - NULL, /* FTC_MruNode_ResetFunc node_reset */ NULL /* FTC_MruNode_DoneFunc node_done */ }, @@ -421,7 +420,6 @@ sizeof ( FTC_BasicFamilyRec ), ftc_basic_family_compare, /* FTC_MruNode_CompareFunc node_compare */ ftc_basic_family_init, /* FTC_MruNode_InitFunc node_init */ - NULL, /* FTC_MruNode_ResetFunc node_reset */ NULL /* FTC_MruNode_DoneFunc node_done */ }, diff --git a/src/cache/ftcglyph.h b/src/cache/ftcglyph.h index 66a1bc77e..b1a96da8e 100644 --- a/src/cache/ftcglyph.h +++ b/src/cache/ftcglyph.h @@ -65,7 +65,6 @@ * - FTC_Family sub-class, e.g. MyFamily, with relevant methods: * my_family_compare * my_family_init - * my_family_reset (optional) * my_family_done * * - FTC_GQuery sub-class, e.g. MyQuery, to hold cache-specific query diff --git a/src/cache/ftcmanag.c b/src/cache/ftcmanag.c index 29a95baa1..c0a48a53b 100644 --- a/src/cache/ftcmanag.c +++ b/src/cache/ftcmanag.c @@ -133,31 +133,6 @@ } - FT_CALLBACK_DEF( FT_Error ) - ftc_size_node_reset( FTC_MruNode ftcnode, - FT_Pointer ftcscaler, - FT_Pointer ftcmanager ) - { - FT_Error error; - FT_Size size; - FTC_SizeNode node = (FTC_SizeNode)ftcnode; - FTC_Scaler scaler = (FTC_Scaler)ftcscaler; - FTC_Manager manager = (FTC_Manager)ftcmanager; - - - error = ftc_scaler_lookup_size( manager, scaler, &size ); - if ( !error ) - { - FT_Done_Size( node->size ); - - node->size = size; - node->scaler = scaler[0]; - } - - return error; - } - - static const FTC_MruListClassRec ftc_size_list_class = { @@ -165,7 +140,6 @@ ftc_size_node_compare, /* FTC_MruNode_CompareFunc node_compare */ ftc_size_node_init, /* FTC_MruNode_InitFunc node_init */ - ftc_size_node_reset, /* FTC_MruNode_ResetFunc node_reset */ ftc_size_node_done /* FTC_MruNode_DoneFunc node_done */ }; @@ -307,7 +281,6 @@ ftc_face_node_compare, /* FTC_MruNode_CompareFunc node_compare */ ftc_face_node_init, /* FTC_MruNode_InitFunc node_init */ - NULL, /* FTC_MruNode_ResetFunc node_reset */ ftc_face_node_done /* FTC_MruNode_DoneFunc node_done */ }; diff --git a/src/cache/ftcmru.h b/src/cache/ftcmru.h index abafea3ae..68faab984 100644 --- a/src/cache/ftcmru.h +++ b/src/cache/ftcmru.h @@ -95,11 +95,6 @@ FT_BEGIN_HEADER FT_Pointer key, FT_Pointer data ); - typedef FT_Error - (*FTC_MruNode_ResetFunc)( FTC_MruNode node, - FT_Pointer key, - FT_Pointer data ); - typedef void (*FTC_MruNode_DoneFunc)( FTC_MruNode node, FT_Pointer data ); @@ -111,7 +106,6 @@ FT_BEGIN_HEADER FTC_MruNode_CompareFunc node_compare; FTC_MruNode_InitFunc node_init; - FTC_MruNode_ResetFunc node_reset; FTC_MruNode_DoneFunc node_done; } FTC_MruListClassRec;