]> git.wh0rd.org - fontconfig.git/blobdiff - fc-cache/fc-cache.c
Eliminate NormalizeDir. Eliminate gratuitous stat/access calls per dir.
[fontconfig.git] / fc-cache / fc-cache.c
index 8519388cf37576021876ff8c321cc69a826cc9cc..29974b2ce2b6161032642a7bd574ec13482e35fb 100644 (file)
@@ -126,7 +126,6 @@ scanDirs (FcStrList *list, FcConfig *config, char *program, FcBool force, FcBool
 {
     int                ret = 0;
     const FcChar8 *dir;
-    const FcChar8 *dir_orig;
     FcFontSet  *set;
     FcStrSet   *subdirs;
     FcStrList  *sublist;
@@ -136,13 +135,11 @@ scanDirs (FcStrList *list, FcConfig *config, char *program, FcBool force, FcBool
      * Now scan all of the directories into separate databases
      * and write out the results
      */
-    while ((dir_orig = FcStrListNext (list)))
+    while ((dir = FcStrListNext (list)))
     {
-       dir = FcConfigNormalizeFontDir (config, dir_orig);
-       
        if (verbose)
        {
-           printf ("%s: \"%s\": ", program, dir ? dir : dir_orig);
+           printf ("%s: \"%s\": ", program, dir);
            fflush (stdout);
        }