diff src/faces.c @ 241:f955c73f5258 r20-5b19

Import from CVS: tag r20-5b19
author cvs
date Mon, 13 Aug 2007 10:16:16 +0200
parents 2c611d1463a6
children 83b3d10dcba9
line wrap: on
line diff
--- a/src/faces.c	Mon Aug 13 10:15:49 2007 +0200
+++ b/src/faces.c	Mon Aug 13 10:16:16 2007 +0200
@@ -390,7 +390,7 @@
   Lisp_Object *face_list;
 };
 
-static void
+static int
 add_face_to_list_mapper (CONST void *hash_key, void *hash_contents,
 			 void *face_list_closure)
 {
@@ -404,6 +404,7 @@
   face_list = fcl->face_list;
 
   *face_list = Fcons (XFACE (contents)->name, *face_list);
+  return 0;
 }
 
 static Lisp_Object
@@ -434,7 +435,7 @@
 }
 
 
-static void
+static int
 mark_face_as_clean_mapper (CONST void *hash_key, void *hash_contents,
 			   void *flag_closure)
 {
@@ -444,6 +445,7 @@
   CVOID_TO_LISP (key, hash_key);
   VOID_TO_LISP (contents, hash_contents);
   XFACE (contents)->dirty = *flag;
+  return 0;
 }
 
 static void
@@ -501,7 +503,7 @@
   UNGCPRO;
 }
 
-static void
+static int
 update_face_inheritance_mapper (CONST void *hash_key, void *hash_contents,
 				void *face_inheritance_closure)
 {
@@ -536,6 +538,7 @@
       update_inheritance_mapper_internal (contents, fcl->face, Qblinking);
       update_inheritance_mapper_internal (contents, fcl->face, Qreverse);
     }
+  return 0;
 }
 
 static void