[Fontconfig] fontconfig: Branch 'master' - 7 commits

Jon TURNEY jon.turney at dronecode.org.uk
Mon Dec 31 10:29:24 PST 2012


On 30/12/2012 03:58, Behdad Esfahbod wrote:
> commit 83d8019011232d491df93cda97a2f988ee96005b
> Author: Behdad Esfahbod <behdad at behdad.org>
> Date:   Sat Dec 29 22:32:56 2012 -0500
> 
>     Fix unused-parameter warnings
> 
> diff --git a/src/fcarch.c b/src/fcarch.c
> index 44548fc..8e6a8c4 100644
> --- a/src/fcarch.c
> +++ b/src/fcarch.c
> @@ -66,7 +66,7 @@ FC_ASSERT_STATIC (0x08 + 6*SIZEOF_VOID_P == sizeof (FcCache));
>  
>  
>  int
> -main (int argc, char **argv)
> +main (int argc FC_UNUSED, char **argv FC_UNUSED)
>  {
>      printf ("%s\n", FC_ARCHITECTURE);
>      return 0;
> diff --git a/src/fccache.c b/src/fccache.c

This seems to break compilation when --with-arch is used, see [1].  Attached
is a small patch to fix.

[1] http://tinderbox.freedesktop.org/builds/2012-12-30-0013/logs/fontconfig/#build

-------------- next part --------------
>From b91fec8dfb62a29cfc1809e77965ace16bd814d8 Mon Sep 17 00:00:00 2001
From: Jon TURNEY <jon.turney at dronecode.org.uk>
Date: Mon, 31 Dec 2012 18:17:31 +0000
Subject: [PATCH] Fix compilation with --with-arch since 83d80190
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Commit 83d80190 "Fix unused-parameter warnings" breaks compilation of fcarch.c
when --with-arch is used.

/jhbuild/checkout/fontconfig/src/fcarch.c:69:16: error: expected â??;â??, â??,â?? or â??)â??
before â??FC_UNUSEDâ??

fcint.h, which is now always required for the definition of FC_UNUSED, is not
included when FC_ARCHITECTURE is defined.

Signed-off-by: Jon TURNEY <jon.turney at dronecode.org.uk>
---
 src/fcarch.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/fcarch.c b/src/fcarch.c
index 8e6a8c4..1294d0f 100644
--- a/src/fcarch.c
+++ b/src/fcarch.c
@@ -27,16 +27,16 @@
 #include <config.h>
 #endif
 
+#include "fcint.h"
+
+#include "fcarch.h"
+
 /* If architecture is hardcoded, skip the assert tests */
 
 #ifndef FC_ARCHITECTURE
 
 /* Make sure the cache structure is consistent with what we expect */
 
-#include "fcint.h"
-
-#include "fcarch.h"
-
 FC_ASSERT_STATIC (1 == sizeof (char));
 FC_ASSERT_STATIC (2 == sizeof (FcChar16));
 FC_ASSERT_STATIC (4 == sizeof (int));
-- 
1.7.9



More information about the Fontconfig mailing list