diff --git a/src/modules/Image/font.c b/src/modules/Image/font.c
index 741d5e59e445bdf5940d7f74426e1db7d699233c..f7c3591516d076f0a5f855449458b42bc272b79f 100644
--- a/src/modules/Image/font.c
+++ b/src/modules/Image/font.c
@@ -1,4 +1,4 @@
-/* $Id: font.c,v 1.57 1999/11/23 07:07:39 hubbe Exp $ */
+/* $Id: font.c,v 1.58 2000/03/25 23:34:32 hubbe Exp $ */
 #include "global.h"
 
 #define SPACE_CHAR 'i'
@@ -9,7 +9,7 @@ extern unsigned char * image_default_font;
 /*
 **! module Image
 **! note
-**!	$Id: font.c,v 1.57 1999/11/23 07:07:39 hubbe Exp $
+**!	$Id: font.c,v 1.58 2000/03/25 23:34:32 hubbe Exp $
 **! class Font
 **!
 **! note
@@ -388,7 +388,7 @@ void font_load(INT32 args)
 	 new_font->mem = 
 	    mmap(0,size,PROT_READ,MAP_SHARED,fd,0);
 #ifdef MAP_FAILED
-	 if (new_font->mem==MAP_FAILED)
+	 if ((char *)new_font->mem == (char *)MAP_FAILED)
 #else
 	 if (new_font->mem==(void*)-1)
 #endif