From: Keith Packard Date: Sat, 3 Nov 2007 21:16:29 +0000 (-0700) Subject: Make file_stat argument to FcDirCacheLoadFile optional. X-Git-Tag: 2.4.92~32 X-Git-Url: https://git.wh0rd.org/?p=fontconfig.git;a=commitdiff_plain;h=e37d10fa74217a6102003882d49ac323f28db678 Make file_stat argument to FcDirCacheLoadFile optional. Allow file_stat to be NULL by using a local stat structure in that case. --- diff --git a/src/fccache.c b/src/fccache.c index bd8db46..c24b061 100644 --- a/src/fccache.c +++ b/src/fccache.c @@ -559,7 +559,10 @@ FcDirCacheLoadFile (const FcChar8 *cache_file, struct stat *file_stat) { int fd; FcCache *cache; + struct stat my_file_stat; + if (!file_stat) + file_stat = &my_file_stat; fd = FcDirCacheOpenFile (cache_file, file_stat); if (fd < 0) return NULL;