--- main.c	1999-08-20 05:47:44.000000000 +0200
+++ main.c.new	2009-03-23 22:19:24.000000000 +0100
@@ -18,6 +18,7 @@
 #include<X11/Xaw/Label.h>
 #include<X11/Shell.h>
 #include<X11/xpm.h>
+#include <stdlib.h>
 
 #include"xjump.h"
 #include"record.h"
@@ -390,10 +391,10 @@
 {
   Pixmap icon,mask;
 
-  icon = XCreateBitmapFromData( Disp,DefaultRootWindow(Disp),icon_bits,
+  icon = XCreateBitmapFromData( Disp,DefaultRootWindow(Disp),(char*)icon_bits,
 			       icon_width,icon_height );
 
-  mask = XCreateBitmapFromData( Disp,DefaultRootWindow(Disp),icon_msk_bits,
+  mask = XCreateBitmapFromData( Disp,DefaultRootWindow(Disp),(char*)icon_msk_bits,
 			       icon_msk_width,icon_msk_height );
 
   XtVaSetValues( Top,XtNiconPixmap,icon,XtNiconMask,mask,NULL );