]> git.wh0rd.org - fontconfig.git/blobdiff - src/fccache.c
Make the perf guys hate me a bit less: hoist the directory-name
[fontconfig.git] / src / fccache.c
index 353bf65f7e324bfe11338a9994b59f02bdff86e8..00948c3b51b3a336f567c86680bcbc0e208e7db7 100644 (file)
@@ -624,6 +624,9 @@ FcCacheReadDirs (FcConfig * config, FcGlobalCache * cache,
      */
     while ((dir = FcStrListNext (list)))
     {
+       if (!FcConfigAcceptFilename (config, dir))
+           continue;
+
        /* freed below */
        file = (FcChar8 *) malloc (strlen ((char *) dir) + 1 + FC_MAX_FILE_LEN + 1);
        if (!file)