Define __USE_MINGW_ANSI_STDIO to enable C99-compatible printf formating,
used in a few places in X server.

dix/inpututils.c: In function ‘verify_internal_event’:
dix/inpututils.c:714:13: warning: unknown conversion type character ‘h’ in 
format [-Wformat=]

dix/touch.c: In function ‘TouchEventHistoryPush’:
dix/touch.c:438:16: warning: unknown conversion type character ‘z’ in format 
[-Wformat=]

mi/mieq.c: In function ‘mieqEnqueue’:
mi/mieq.c:257:31: warning: unknown conversion type character ‘z’ in format 
[-Wformat=]

Signed-off-by: Jon Turney <jon.tur...@dronecode.org.uk>
---
 configure.ac | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 2b93a4a..1f9637a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -416,9 +416,12 @@ case $host_os in
   darwin*)
        AC_DEFINE(CSRG_BASED, 1, [System is BSD-like])
        ;;
-  cygwin*|mingw*)
+  cygwin*)
        CFLAGS="$CFLAGS -DFD_SETSIZE=512"
        ;;
+  mingw*)
+       CFLAGS="$CFLAGS -DFD_SETSIZE=512 -D__USE_MINGW_ANSI_STDIO"
+       ;;
 esac
 
 dnl augment XORG_RELEASE_VERSION for our snapshot number and to expose the
-- 
2.8.3

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to