diff --git a/ext/gd/libgd/gd.h b/ext/gd/libgd/gd.h index dcb3cf3c768..751a1e74e85 100644 --- a/ext/gd/libgd/gd.h +++ b/ext/gd/libgd/gd.h @@ -193,7 +193,7 @@ typedef struct { /* Font data; array of characters, one row after another. Easily included in code, also easily loaded from data files. */ - const char *data; + char *data; } gdFont; /* Text functions take these. */ diff --git a/ext/gd/libgd/gdfontg.c b/ext/gd/libgd/gdfontg.c index e18b5964292..edddd0990d8 100644 --- a/ext/gd/libgd/gdfontg.c +++ b/ext/gd/libgd/gdfontg.c @@ -4376,7 +4376,7 @@ gdFont gdFontGiantRep = 0, 9, 15, - gdFontGiantData + (char*)gdFontGiantData }; gdFontPtr gdFontGiant = &gdFontGiantRep; diff --git a/ext/gd/libgd/gdfontl.c b/ext/gd/libgd/gdfontl.c index 47dbb096682..093954ba3c6 100644 --- a/ext/gd/libgd/gdfontl.c +++ b/ext/gd/libgd/gdfontl.c @@ -4633,7 +4633,7 @@ gdFont gdFontLargeRep = 0, 8, 16, - gdFontLargeData + (char*)gdFontLargeData }; gdFontPtr gdFontLarge = &gdFontLargeRep; diff --git a/ext/gd/libgd/gdfontmb.c b/ext/gd/libgd/gdfontmb.c index a9591936523..b6011050725 100644 --- a/ext/gd/libgd/gdfontmb.c +++ b/ext/gd/libgd/gdfontmb.c @@ -3863,7 +3863,7 @@ gdFont gdFontMediumBoldRep = 0, 7, 13, - gdFontMediumBoldData + (char*)gdFontMediumBoldData }; gdFontPtr gdFontMediumBold = &gdFontMediumBoldRep; diff --git a/ext/gd/libgd/gdfonts.c b/ext/gd/libgd/gdfonts.c index 5d7ebcf19be..bcc0717cafe 100644 --- a/ext/gd/libgd/gdfonts.c +++ b/ext/gd/libgd/gdfonts.c @@ -3863,7 +3863,7 @@ gdFont gdFontSmallRep = 0, 6, 13, - gdFontSmallData + (char*)gdFontSmallData }; gdFontPtr gdFontSmall = &gdFontSmallRep; diff --git a/ext/gd/libgd/gdfontt.c b/ext/gd/libgd/gdfontt.c index 9e703b14976..d4e0cf9573d 100644 --- a/ext/gd/libgd/gdfontt.c +++ b/ext/gd/libgd/gdfontt.c @@ -2584,7 +2584,7 @@ gdFont gdFontTinyRep = 0, 5, 8, - gdFontTinyData + (char*)gdFontTinyData }; gdFontPtr gdFontTiny = &gdFontTinyRep;