silence some unsigned/signed conversion warnings
authorellson <devnull@localhost>
Tue, 14 Aug 2007 21:27:37 +0000 (21:27 +0000)
committerellson <devnull@localhost>
Tue, 14 Aug 2007 21:27:37 +0000 (21:27 +0000)
plugin/gd/gvrender_gd.c
plugin/gd/gvrender_gd_vrml.c

index dc2ae8db44cef50154f0481d652c2e1d72831802..f0ce9226359cb860bd310f407bf2f88de9573c7c 100644 (file)
@@ -264,7 +264,7 @@ extern gdFontPtr gdFontTiny, gdFontSmall, gdFontMediumBold, gdFontLarge, gdFontG
 
 extern gdFontPtr gdFontTiny, gdFontSmall, gdFontMediumBold, gdFontLarge, gdFontGiant;
 
-void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fontsize, int fontdpi, double fontangle, char *fontname, unsigned char *str)
+void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fontsize, int fontdpi, double fontangle, char *fontname, char *str)
 {
     gdFTStringExtra strex;
     point sp, ep; /* start point, end point, in pixels */
@@ -304,15 +304,15 @@ void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fon
 #endif
             sp.y += 2;
             if (fontsize <= 8.5) {
-                gdImageString(im, gdFontTiny, sp.x, sp.y - 9, str, fontcolor);
+                gdImageString(im, gdFontTiny, sp.x, sp.y - 9, (unsigned char*)str, fontcolor);
             } else if (fontsize <= 9.5) {
-                gdImageString(im, gdFontSmall, sp.x, sp.y - 12, str, fontcolor);
+                gdImageString(im, gdFontSmall, sp.x, sp.y - 12, (unsigned char*)str, fontcolor);
             } else if (fontsize <= 10.5) {
-                gdImageString(im, gdFontMediumBold, sp.x, sp.y - 13, str, fontcolor);
+                gdImageString(im, gdFontMediumBold, sp.x, sp.y - 13, (unsigned char*)str, fontcolor);
             } else if (fontsize <= 11.5) {
-                gdImageString(im, gdFontLarge, sp.x, sp.y - 14, str, fontcolor);
+                gdImageString(im, gdFontLarge, sp.x, sp.y - 14, (unsigned char*)str, fontcolor);
             } else {
-                gdImageString(im, gdFontGiant, sp.x, sp.y - 15, str, fontcolor);
+                gdImageString(im, gdFontGiant, sp.x, sp.y - 15, (unsigned char*)str, fontcolor);
             }
 #ifdef HAVE_GD_FREETYPE
         }
index 35c22a1ecb7708caab8eda7af0386ef1d4728817..f873a7553bd11012e3dcae862f9a231f8135ae08 100644 (file)
@@ -338,7 +338,7 @@ static void vrml_end_edge(GVJ_t *job)
     fprintf(job->output_file, "] }\n");
 }
 
-extern void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fontsize, int fontdpi, double fontangle, char *fontname, unsigned char *str);
+extern void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fontsize, int fontdpi, double fontangle, char *fontname, char *str);
 
 static void vrml_textpara(GVJ_t *job, pointf p, textpara_t * para)
 {