cvs: gd /gd-pango gd_pango.c

From: Date: Wed, 17 Dec 2008 12:13:44 +0000
Subject: cvs: gd /gd-pango gd_pango.c
Groups: php.gd.cvs 
Request: Send a blank email to php-gd-cvs+get-555@lists.php.net to get a copy of this message
tabe Wed Dec 17 12:13:44 2008 UTC Modified files: /gd/gd-pango gd_pango.c Log: cast some of pointers. (the patch of FS#187 applied) http://cvs.php.net/viewvc.cgi/gd/gd-pango/gd_pango.c?r1=1.15&r2=1.16&diff_format=u Index: gd/gd-pango/gd_pango.c diff -u gd/gd-pango/gd_pango.c:1.15 gd/gd-pango/gd_pango.c:1.16 --- gd/gd-pango/gd_pango.c:1.15 Sun Sep 14 15:21:13 2008 +++ gd/gd-pango/gd_pango.c Wed Dec 17 12:13:44 2008 @@ -15,7 +15,7 @@ | Authors: Pierre-A. Joye <pierre@php.net> | +----------------------------------------------------------------------+ */ -/* $Id: gd_pango.c,v 1.15 2008/09/14 15:21:13 tabe Exp $ */ +/* $Id: gd_pango.c,v 1.16 2008/12/17 12:13:44 tabe Exp $ */ /** * @file * @brief Pango support for GD @@ -24,7 +24,7 @@ * * @author Pierre-Alain Joye * @date 2006/12/19 - * $Id: gd_pango.c,v 1.15 2008/09/14 15:21:13 tabe Exp $ + * $Id: gd_pango.c,v 1.16 2008/12/17 12:13:44 tabe Exp $ */ /** * \mainpage @@ -140,12 +140,12 @@ } while (tmp_list) { - PangoAttribute *attr = tmp_list->data; + PangoAttribute *attr = (PangoAttribute *)tmp_list->data; switch (attr->klass->type) { case PANGO_ATTR_UNDERLINE: if (uline) { - *uline = ((PangoAttrInt *)attr)->value; + *uline = (PangoUnderline)((PangoAttrInt *)attr)->value; } break; @@ -210,7 +210,7 @@ static FT_Bitmap * gdPangoCreateFTBitmap(int width, int height) { FT_Bitmap *bitmap; - bitmap = g_malloc(sizeof(FT_Bitmap)); + bitmap = (FT_Bitmap *)g_malloc(sizeof(FT_Bitmap)); gdPangoSetFTBitmap(bitmap, width, height); bitmap->buffer = g_new0(guchar, bitmap->pitch * bitmap->rows); return bitmap; @@ -227,7 +227,7 @@ { if (bitmap->width != width || bitmap->rows != height) { gdPangoSetFTBitmap(bitmap, width, height); - bitmap->buffer = g_realloc(bitmap->buffer, bitmap->pitch * bitmap->rows); + bitmap->buffer = (unsigned char *)g_realloc( bitmap->buffer, bitmap->pitch * bitmap->rows); } gdPangoCleanFTBitmap(bitmap); } @@ -507,7 +507,7 @@ */ gdPangoContext* gdPangoCreateContext(void) { - gdPangoContext *context = g_malloc(sizeof(gdPangoContext)); + gdPangoContext *context = (gdPangoContext *)g_malloc(sizeof(gdPangoContext)); G_CONST_RETURN char *charset; context->font_map = pango_ft2_font_map_new(); @@ -822,7 +822,7 @@ int n, r = GD_FAILURE; fcBlanks = FcBlanksCreate(); - fcPattern = FcFreeTypeQuery(fontlist, 0, fcBlanks, &numFonts); + fcPattern = FcFreeTypeQuery((FcChar8 *)fontlist, 0, fcBlanks, &numFonts); if (!fcPattern) { if (error) *error = GD_PANGO_ERROR_FC_FT; goto fail0; @@ -838,7 +838,7 @@ if (error) *error = GD_PANGO_ERROR_FORMAT; goto fail1; } - font_desc = g_malloc(n + 1); + font_desc = (char *)g_malloc(n + 1); n = snprintf(font_desc, n + 1, "%s %f", fcFamilyName.u.s, ptsize); if (n <= 0) { if (error) *error = GD_PANGO_ERROR_FORMAT;

« previous php.gd.cvs (#555) next »