From c979632ab6b285c977c064f147830637369b874f Mon Sep 17 00:00:00 2001 From: cristy Date: Sun, 21 Oct 2012 12:57:40 +0000 Subject: [PATCH] --- MagickCore/type.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MagickCore/type.c b/MagickCore/type.c index b066c30f2..ccb2db35b 100644 --- a/MagickCore/type.c +++ b/MagickCore/type.c @@ -629,6 +629,7 @@ MagickExport MagickBooleanType LoadFontConfigFonts(SplayTreeInfo *type_list, FcChar8 *family, *file, + *fullname, *style; FcConfig @@ -705,6 +706,9 @@ MagickExport MagickBooleanType LoadFontConfigFonts(SplayTreeInfo *type_list, status=FcPatternGetString(font_set->fonts[i],FC_STYLE,0,&style); if (status == FcResultMatch) (void) ConcatenateMagickString(name,(const char *) style,MaxTextExtent); + status=FcPatternGetString(font_set->fonts[i],FC_FULLNAME,0,&fullname); + if (status == FcResultMatch) + (void) CopyMagickString(name,(const char *) fullname,MaxTextExtent); type_info->name=ConstantString(name); (void) SubstituteString(&type_info->name," ","-"); (void) SubstituteString(&type_info->name,"-L-","-"); -- 2.40.0