]> git.wh0rd.org - fontconfig.git/blobdiff - fc-cat/fc-cat.c
fc-cache: add a --root option
[fontconfig.git] / fc-cat / fc-cat.c
index 5ee947ec24938c0d1ba5326bfe5090c32dc3b2dc..8d19c615433737ac9808a2d190f0e795e5226334 100644 (file)
@@ -227,7 +227,7 @@ cache_print_set (FcFontSet *set, FcStrSet *dirs, const FcChar8 *base_name, FcBoo
        FcPattern   *font = set->fonts[n];
        FcChar8 *s;
 
-       s = FcPatternFormat (font, "%{=fccat}\n");
+       s = FcPatternFormat (font, (const FcChar8 *) "%{=fccat}\n");
        if (s)
        {
            printf ("%s", s);
@@ -349,10 +349,10 @@ main (int argc, char **argv)
        FcChar8     *cache_file = NULL;
        struct stat file_stat;
        
-       if (FcFileIsDir (arg))
+       if (FcFileIsDir2 (config, arg))
            cache = FcDirCacheLoad (arg, config, &cache_file);
        else
-           cache = FcDirCacheLoadFile (arg, &file_stat);
+           cache = FcDirCacheLoadFile2 (arg, config, &file_stat);
        if (!cache)
        {
            perror ((char *) arg);