freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] master a209e1adc 2/2: [cache] Remove unused `node_reset`.


From: Werner Lemberg
Subject: [freetype2] master a209e1adc 2/2: [cache] Remove unused `node_reset`.
Date: Mon, 29 Apr 2024 18:06:22 -0400 (EDT)

branch: master
commit a209e1adcd7d8d4fffe2c8412a02ecb8846d0171
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>

    [cache] Remove unused `node_reset`.
    
    * src/cache/ftcmru.h (FTC_MruListClassRec): Remove `node_reset` field.
    * src/cache/ftcbasic.c (ftc_basic_{image,sbit}_family_class): Ditto.
    * src/cache/ftcmanag.c (ftc_face_list_class): Ditto.
    (ftc_size_node_reset): Remove function.
    * src/cache/ftcglyph.h: Fix comment.
---
 src/cache/ftcbasic.c |  2 --
 src/cache/ftcglyph.h |  1 -
 src/cache/ftcmanag.c | 27 ---------------------------
 src/cache/ftcmru.h   |  6 ------
 4 files changed, 36 deletions(-)

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;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]