diff options
Diffstat (limited to 'recipes/gettext/0001-Undefine-__USE_MINGW_ANSI_STDIO-as-otherwise-stdio.h.patch')
-rw-r--r-- | recipes/gettext/0001-Undefine-__USE_MINGW_ANSI_STDIO-as-otherwise-stdio.h.patch | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/recipes/gettext/0001-Undefine-__USE_MINGW_ANSI_STDIO-as-otherwise-stdio.h.patch b/recipes/gettext/0001-Undefine-__USE_MINGW_ANSI_STDIO-as-otherwise-stdio.h.patch index fb55e175..6290bfae 100644 --- a/recipes/gettext/0001-Undefine-__USE_MINGW_ANSI_STDIO-as-otherwise-stdio.h.patch +++ b/recipes/gettext/0001-Undefine-__USE_MINGW_ANSI_STDIO-as-otherwise-stdio.h.patch @@ -1,4 +1,4 @@ -From 6da35c23861c1a442abd62657098b1824f891427 Mon Sep 17 00:00:00 2001 +From 0556d725cf82d06c84e96ce0d62c751d7dfb06e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com> Date: Thu, 19 Nov 2015 19:42:04 +0200 Subject: [PATCH] Undefine __USE_MINGW_ANSI_STDIO as otherwise stdio.h defines @@ -7,8 +7,9 @@ Subject: [PATCH] Undefine __USE_MINGW_ANSI_STDIO as otherwise stdio.h defines And configure did not find it because it's an inline function in stdio.h, not a function that is available in some library. Fixes compilation on Windows. --- - gettext-tools/gnulib-lib/asprintf.c | 3 +++ - 1 file changed, 3 insertions(+) + gettext-tools/gnulib-lib/asprintf.c | 3 +++ + gettext-tools/libgettextpo/asprintf.c | 3 +++ + 2 files changed, 6 insertions(+) diff --git a/gettext-tools/gnulib-lib/asprintf.c b/gettext-tools/gnulib-lib/asprintf.c index 06ae3dd..60b9c10 100644 @@ -24,6 +25,20 @@ index 06ae3dd..60b9c10 100644 # include <stdio.h> #endif +diff --git a/gettext-tools/libgettextpo/asprintf.c b/gettext-tools/libgettextpo/asprintf.c +index 06ae3dd..60b9c10 100644 +--- a/gettext-tools/libgettextpo/asprintf.c ++++ b/gettext-tools/libgettextpo/asprintf.c +@@ -21,6 +21,9 @@ + #ifdef IN_LIBASPRINTF + # include "vasprintf.h" + #else ++# ifdef __USE_MINGW_ANSI_STDIO ++# undef __USE_MINGW_ANSI_STDIO ++# endif + # include <stdio.h> + #endif + -- 2.6.2 |