summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fccache.c4
-rw-r--r--src/fcint.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/fccache.c b/src/fccache.c
index b067adad..f2b09cb9 100644
--- a/src/fccache.c
+++ b/src/fccache.c
@@ -576,8 +576,8 @@ FcCacheTimeValid (FcConfig *config, FcCache *cache, struct stat *dir_stat)
#ifdef HAVE_STRUCT_STAT_ST_MTIM
fnano = (cache->checksum_nano == dir_stat->st_mtim.tv_nsec);
if (FcDebug () & FC_DBG_CACHE)
- printf ("FcCacheTimeValid dir \"%s\" cache checksum %d.%lld dir checksum %d.%ld\n",
- FcCacheDir (cache), cache->checksum, cache->checksum_nano, (int) dir_stat->st_mtime, dir_stat->st_mtim.tv_nsec);
+ printf ("FcCacheTimeValid dir \"%s\" cache checksum %d.%ld dir checksum %d.%ld\n",
+ FcCacheDir (cache), cache->checksum, (long)cache->checksum_nano, (int) dir_stat->st_mtime, dir_stat->st_mtim.tv_nsec);
#else
if (FcDebug () & FC_DBG_CACHE)
printf ("FcCacheTimeValid dir \"%s\" cache checksum %d dir checksum %d\n",
diff --git a/src/fcint.h b/src/fcint.h
index c6958d07..8fa01d64 100644
--- a/src/fcint.h
+++ b/src/fcint.h
@@ -369,7 +369,7 @@ struct _FcCache {
int dirs_count; /* number of subdir strings */
intptr_t set; /* offset to font set */
int checksum; /* checksum of directory state */
- long long checksum_nano; /* checksum of directory state */
+ int64_t checksum_nano; /* checksum of directory state */
};
#undef FcCacheDir