[cache] Fit FTC_GNode_Compare() to FTC_Node_CompareFunc.

* src/cache/ftcglyph.h (FTC_GNode_Compare): Add the 3rd
argument `FTC_Cache  cache' to fit FTC_Node_CompareFunc
prototype.
* src/cache/ftcglyph.c (FTC_GNode_Compare): Ditto. Anyway,
`cache' is not used by its child ftc_gnode_compare().
This commit is contained in:
suzuki toshiya 2011-01-09 22:38:10 +09:00
parent 9a2e255b23
commit 62d116f8d6
3 changed files with 15 additions and 3 deletions

View File

@ -1,3 +1,13 @@
2010-01-09 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
[cache] Fit FTC_GNode_Compare() to FTC_Node_CompareFunc.
* src/cache/ftcglyph.h (FTC_GNode_Compare): Add the 3rd
argument `FTC_Cache cache' to fit FTC_Node_CompareFunc
prototype.
* src/cache/ftcglyph.c (FTC_GNode_Compare): Ditto. Anyway,
`cache' is not used by its child ftc_gnode_compare().
2010-01-09 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> 2010-01-09 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
[cache] Deduplicate the code to get the top node by a hash. [cache] Deduplicate the code to get the top node by a hash.

View File

@ -80,9 +80,10 @@
FT_LOCAL_DEF( FT_Bool ) FT_LOCAL_DEF( FT_Bool )
FTC_GNode_Compare( FTC_GNode gnode, FTC_GNode_Compare( FTC_GNode gnode,
FTC_GQuery gquery ) FTC_GQuery gquery,
FTC_Cache cache )
{ {
return ftc_gnode_compare( FTC_NODE( gnode ), gquery, NULL ); return ftc_gnode_compare( FTC_NODE( gnode ), gquery, cache );
} }
#endif #endif

View File

@ -187,7 +187,8 @@ FT_BEGIN_HEADER
/* already correctly set */ /* already correctly set */
FT_LOCAL( FT_Bool ) FT_LOCAL( FT_Bool )
FTC_GNode_Compare( FTC_GNode gnode, FTC_GNode_Compare( FTC_GNode gnode,
FTC_GQuery gquery ); FTC_GQuery gquery,
FTC_Cache cache );
#endif #endif