#define FC_MAJOR 2
#define FC_MINOR 3
-#define FC_REVISION 93
+#define FC_REVISION 95
#define FC_VERSION ((FC_MAJOR * 10000) + (FC_MINOR * 100) + (FC_REVISION))
typedef struct _FcValue {
FcType type;
union {
- const FcChar8 *s;
- int s_off;
+ const FcChar8 *s;
int i;
FcBool b;
double d;
- const FcMatrix *m;
- const FcCharSet *c;
- int c_off;
+ const FcMatrix *m;
+ const FcCharSet *c;
void *f;
const FcPattern *p;
- const FcLangSet *l;
- int l_off; /* this is a difference of char *s */
+ const FcLangSet *l;
} u;
} FcValue;
FcBool
FcDirCacheValid (const FcChar8 *cache_file);
-FcBool
-FcDirCacheHasCurrentArch (const FcChar8 *dir);
-
-FcBool
-FcDirCacheUnlink (const FcChar8 *dir, FcConfig *config);
-
/* fcblanks.c */
FcBlanks *
FcBlanksCreate (void);
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);