[fontconfig/f20] Fix the race condition issue on updating caches. (#921706)
Akira TAGOH
tagoh at fedoraproject.org
Tue Jul 8 03:49:43 UTC 2014
commit dcb5a01ba8ba15ffa08c689de3e63cf53838cffd
Author: Akira TAGOH <tagoh at redhat.com>
Date: Tue Jul 8 12:49:53 2014 +0900
Fix the race condition issue on updating caches. (#921706)
fontconfig-fix-race-condition.patch | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
---
diff --git a/fontconfig-fix-race-condition.patch b/fontconfig-fix-race-condition.patch
index 1cfbe90..1fca7b5 100644
--- a/fontconfig-fix-race-condition.patch
+++ b/fontconfig-fix-race-condition.patch
@@ -1,3 +1,23 @@
+diff -pruN fontconfig-2.11.0.orig/doc/fcdircache.fncs fontconfig-2.11.0/doc/fcdircache.fncs
+--- fontconfig-2.11.0.orig/doc/fcdircache.fncs 2013-10-11 12:10:17.000000000 +0900
++++ fontconfig-2.11.0/doc/fcdircache.fncs 2014-07-08 12:49:36.000000000 +0900
+@@ -55,6 +55,16 @@ FcDirCacheRead.
+ @@
+
+ @RET@ FcCache *
++ at FUNC@ FcDirCacheRescan
++ at TYPE1@ const FcChar8 * @ARG1@ dir
++ at TYPE2@ FcConfig * @ARG2@ config
++ at PURPOSE@ Re-scan a directory cache
++ at DESC@
++Re-scan directories only at <parameter>dir</parameter> and update the cache.
++returns NULL if failed.
++@@
++
++ at RET@ FcCache *
+ @FUNC@ FcDirCacheRead
+ @TYPE1@ const FcChar8 * @ARG1@ dir
+ @TYPE2@ FcBool% @ARG2@ force
diff -pruN fontconfig-2.11.0.orig/fc-cache/fc-cache.c fontconfig-2.11.0/fc-cache/fc-cache.c
--- fontconfig-2.11.0.orig/fc-cache/fc-cache.c 2013-10-11 12:10:17.000000000 +0900
+++ fontconfig-2.11.0/fc-cache/fc-cache.c 2014-07-08 12:37:59.000000000 +0900
More information about the scm-commits
mailing list