]> git.wh0rd.org - fontconfig.git/blobdiff - src/fccache.c
Revert ABI changes from version 2.3
[fontconfig.git] / src / fccache.c
index 378e39e1879023d7504a9c5e6c00be26d0df3ef4..dd0896bd833e67e0e2753df6921e873b39f2e05c 100644 (file)
@@ -379,12 +379,24 @@ FcDirCacheValidate (int fd, off_t size, void *closure)
     return ret;
 }
 
-FcBool
-FcDirCacheValid (const FcChar8 *dir, FcConfig *config)
+static FcBool
+FcDirCacheValidConfig (const FcChar8 *dir, FcConfig *config)
 {
     return FcDirCacheProcess (config, dir, FcDirCacheValidate, NULL, NULL);
 }
 
+FcBool
+FcDirCacheValid (const FcChar8 *dir)
+{
+    FcConfig   *config;
+    
+    config = FcConfigGetCurrent ();
+    if (!config)
+        return FcFalse;
+
+    return FcDirCacheValidConfig (dir, config);
+}
+
 void
 FcDirCacheUnmap (FcCache *cache)
 {