Commit 9f50873a8120383890993d233d409b3e1c004619

suzuki toshiya 2009-08-01T00:30:18

cache: Cast NULL to a required function type explicitly.

diff --git a/ChangeLog b/ChangeLog
index 23da6e5..44231e0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2009-07-31  suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
 
+	cache: Cast NULL to a required function type explicitly.
+
+	* src/cache/ftcmanag.c (FTC_Manager_RemoveFaceID):
+	Insert explicit cast from NULL to function type.
+
+2009-07-31  suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
 	fttypes.h: Cast FT_MAKE_TAG output to FT_Tag exlicitly.
 
 	* include/freetype/fttypes.h (FT_MAKE_TAG):
diff --git a/src/cache/ftcmanag.c b/src/cache/ftcmanag.c
index 831c27b..8436bd0 100644
--- a/src/cache/ftcmanag.c
+++ b/src/cache/ftcmanag.c
@@ -665,7 +665,9 @@
     /* this will remove all FTC_SizeNode that correspond to
      * the face_id as well
      */
-    FTC_MruList_RemoveSelection( &manager->faces, NULL, face_id );
+    FTC_MruList_RemoveSelection( &manager->faces,
+                                 (FTC_MruNode_CompareFunc)NULL,
+                                 face_id );
 
     for ( nn = 0; nn < manager->num_caches; nn++ )
       FTC_Cache_RemoveFaceID( manager->caches[nn], face_id );