From cd3109114ca6ee9ce2b454180dadea5aa04ce55d Mon Sep 17 00:00:00 2001 From: Patrick Lam Date: Wed, 28 Sep 2005 16:21:14 +0000 Subject: [PATCH] Cast results of sizeof() to unsigned int to get rid of warnings on x86_64 (thanks Matthias Clasen). --- ChangeLog | 8 +++++++- src/fccache.c | 38 +++++++++++++++++++------------------- 2 files changed, 26 insertions(+), 20 deletions(-) diff --git a/ChangeLog b/ChangeLog index 31d7bd7..2f7f85d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,10 @@ -2005-09-27 Patrick Lam +2005-09-28 Patrick Lam + * src/fccache.c (FcCacheMachineSignature): + + Cast results of sizeof() to unsigned int to get rid of + warnings on x86_64 (thanks Matthias Clasen). + +2005-09-27 Patrick Lam * src/fccache.c (FcGlobalCacheSave, FcCacheCopyOld, FcDirCacheWrite): diff --git a/src/fccache.c b/src/fccache.c index ecd8429..0dc697e 100644 --- a/src/fccache.c +++ b/src/fccache.c @@ -886,25 +886,25 @@ FcCacheMachineSignature () "%4x %4x %4x %4x %4x %4x %4x %4x %4x %4x %4x %4x " "%4x %4x %4x %4x %4x %4x %4x\n", m[0], m[1], m[2], m[3], - sizeof (char), - sizeof (char *), - sizeof (int), - sizeof (FcPattern), - sizeof (FcPatternEltPtr), - sizeof (struct _FcPatternElt *), - sizeof (FcPatternElt), - sizeof (FcObjectPtr), - sizeof (FcValueListPtr), - sizeof (FcValue), - sizeof (FcValueBinding), - sizeof (struct _FcValueList *), - sizeof (FcCharSet), - sizeof (FcCharLeaf **), - sizeof (FcChar16 *), - sizeof (FcChar16), - sizeof (FcCharLeaf), - sizeof (FcChar32), - sizeof (FcCache)); + (unsigned int)sizeof (char), + (unsigned int)sizeof (char *), + (unsigned int)sizeof (int), + (unsigned int)sizeof (FcPattern), + (unsigned int)sizeof (FcPatternEltPtr), + (unsigned int)sizeof (struct _FcPatternElt *), + (unsigned int)sizeof (FcPatternElt), + (unsigned int)sizeof (FcObjectPtr), + (unsigned int)sizeof (FcValueListPtr), + (unsigned int)sizeof (FcValue), + (unsigned int)sizeof (FcValueBinding), + (unsigned int)sizeof (struct _FcValueList *), + (unsigned int)sizeof (FcCharSet), + (unsigned int)sizeof (FcCharLeaf **), + (unsigned int)sizeof (FcChar16 *), + (unsigned int)sizeof (FcChar16), + (unsigned int)sizeof (FcCharLeaf), + (unsigned int)sizeof (FcChar32), + (unsigned int)sizeof (FcCache)); return buf; } -- 2.39.2