diff -u doc_original/fcconfig.fncs doc/fcconfig.fncs --- doc_original/fcconfig.fncs 2006-12-03 01:43:11.000000000 +0300 +++ doc/fcconfig.fncs 2007-10-24 18:26:35.000000000 +0400 @@ -152,7 +152,7 @@ @RET@ FcBool @FUNC@ FcConfigAppFontAddFile @TYPE1@ FcConfig * @ARG1@ config -@TYPE2@ const char * @ARG2@ file +@TYPE2@ const FcChar8 * @ARG2@ file @PURPOSE@ Add font file to font database @DESC@ Adds an application-specific font to the configuration. @@ -161,7 +161,7 @@ @RET@ FcBool @FUNC@ FcConfigAppFontAddDir @TYPE1@ FcConfig * @ARG1@ config -@TYPE2@ const char * @ARG1@ dir +@TYPE2@ const FcChar8 * @ARG1@ dir @PURPOSE@ Add fonts from directory to font database @DESC@ Scans the specified directory for fonts, adding each one found to the @@ -262,7 +262,7 @@ @RET@ char * @FUNC@ FcConfigFilename -@TYPE1@ const char * @ARG1@ name +@TYPE1@ const FcChar8 * @ARG1@ name @PURPOSE@ Find a config file @DESC@ Given the specified external entity name, return the associated filename. diff -u doc_original/fcfile.fncs doc/fcfile.fncs --- doc_original/fcfile.fncs 2006-12-03 01:43:11.000000000 +0300 +++ doc/fcfile.fncs 2007-10-24 18:30:24.000000000 +0400 @@ -28,7 +28,7 @@ @TYPE2@ FcStrSet * @ARG2@ dirs @TYPE3@ FcFileCache * @ARG3@ cache @TYPE4@ FcBlanks * @ARG4@ blanks -@TYPE5@ const char * @ARG5@ file +@TYPE5@ const FcChar8 * @ARG5@ file @TYPE6@ FcBool% @ARG6@ force @PURPOSE@ scan a font file @DESC@ @@ -45,7 +45,7 @@ @TYPE2@ FcStrSet * @ARG2@ dirs @TYPE3@ FcFileCache * @ARG3@ cache @TYPE4@ FcBlanks * @ARG4@ blanks -@TYPE5@ const char * @ARG5@ dir +@TYPE5@ const FcChar8 * @ARG5@ dir @TYPE6@ FcBool% @ARG6@ force @PURPOSE@ scan a font directory @DESC@ @@ -60,7 +60,7 @@ @FUNC@ FcDirSave @TYPE1@ FcFontSet * @ARG1@ set @TYPE2@ FcStrSet * @ARG2@ dirs -@TYPE3@ const char * @ARG3@ dir +@TYPE3@ const FcChar8 * @ARG3@ dir @PURPOSE@ save a directory cache @DESC@ Creates the per-directory cache file for dir and diff -u doc_original/fcfreetype.fncs doc/fcfreetype.fncs --- doc_original/fcfreetype.fncs 2006-12-03 01:43:11.000000000 +0300 +++ doc/fcfreetype.fncs 2007-10-24 18:27:36.000000000 +0400 @@ -58,7 +58,7 @@ #include <fcfreetype.h> @RET@ FcPattern * @FUNC@ FcFreeTypeQuery -@TYPE1@ const char * @ARG1@ file +@TYPE1@ const FcChar * @ARG1@ file @TYPE2@ int% @ARG2@ id @TYPE3@ FcBlanks * @ARG3@ blanks @TYPE4@ int * @ARG4@ count diff -u doc_original/fcpattern.fncs doc/fcpattern.fncs --- doc_original/fcpattern.fncs 2006-12-03 01:43:11.000000000 +0300 +++ doc/fcpattern.fncs 2007-10-24 18:27:00.000000000 +0400 @@ -179,7 +179,7 @@ @TYPE1++@ FcPattern * @ARG1++@ p @TYPE2++@ const char * @ARG2++@ object @TYPE3++@ int% @ARG3++@ n -@TYPE4++@ char **const @ARG4++@ s +@TYPE4++@ FcChar8 **const @ARG4++@ s @PROTOTYPE+++@ @RET+++@ FcResult @@ -306,7 +306,7 @@ @RET@ FcPattern * @FUNC@ FcNameParse -@TYPE1@ const char * @ARG1@ name +@TYPE1@ const FcChar8 * @ARG1@ name @PURPOSE@ Parse a pattern string @DESC@ Converts name from the standard text format described above into a pattern. Common subdirectories: doc_original/fontconfig-devel and doc/fontconfig-devel diff -u doc_original/fontconfig-devel.sgml doc/fontconfig-devel.sgml --- doc_original/fontconfig-devel.sgml 2006-08-28 01:36:51.000000000 +0400 +++ doc/fontconfig-devel.sgml 2007-10-24 18:33:04.000000000 +0400 @@ -247,7 +247,7 @@ FcTypeVoid (none) (none) FcTypeInteger i int FcTypeDouble d double - FcTypeString s char * + FcTypeString s FcChar8 * FcTypeBool b b FcTypeMatrix m FcMatrix * FcTypeCharSet c FcCharSet * Only in doc/: fontconfig.diff