--- ext/gd/libgd/gdkanji.c.orig	Sun Dec 28 21:11:08 2003
+++ ext/gd/libgd/gdkanji.c	Mon Jul  2 10:38:20 2007
@@ -362,7 +362,7 @@ do_convert (unsigned char *to, unsigned char *from, co
   from_len = strlen ((const char *) from) + 1;
   to_len = BUFSIZ;
 
-  if ((int) iconv(cd, (char **) &from, &from_len, (char **) &to, &to_len) == -1)
+  if ((int) iconv(cd, (const char **) &from, &from_len, (char **) &to, &to_len) == -1)
     {
 #ifdef HAVE_ERRNO_H
       if (errno == EINVAL)
