typedef struct _FcValue {
FcType type;
union {
- const FcChar8 *s;
+ const FcChar8 *s;
int i;
FcBool b;
double d;
- const FcMatrix *m;
- const FcCharSet *c;
+ const FcMatrix *m;
+ const FcCharSet *c;
void *f;
const FcPattern *p;
- const FcLangSet *l;
+ const FcLangSet *l;
} u;
} FcValue;
_FCFUNCPROTOBEGIN
FcBool
-FcDirCacheValid (const FcChar8 *cache_file, FcConfig *config);
-
-FcBool
-FcDirCacheHasCurrentArch (const FcChar8 *dir, FcConfig *config);
-
-FcBool
-FcDirCacheUnlink (const FcChar8 *dir, FcConfig *config);
+FcDirCacheValid (const FcChar8 *cache_file);
/* fcblanks.c */
FcBlanks *
FcStrList *
FcConfigGetFontDirs (FcConfig *config);
-const FcChar8 *
-FcConfigNormalizeFontDir (FcConfig *config,
- const FcChar8 *d);
-
FcStrList *
FcConfigGetConfigDirs (FcConfig *config);
FcChar8 *
FcNameUnparse (FcPattern *pat);
-FcChar8 *
-FcNameUnparseEscaped (FcPattern *pat, FcBool escape);
-
/* fcpat.c */
FcPattern *
FcPatternCreate (void);