From 9af690822a932fa74864581a3ad4938df4a0f650 Mon Sep 17 00:00:00 2001 From: tsauerbeck Date: Sat, 17 Jan 2004 15:11:55 +0000 Subject: [PATCH] fixed detection of fmemopen() and open_memstream() SVN revision: 8522 --- legacy/eet/configure.in | 4 ++++ legacy/eet/src/lib/Eet_private.h | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/legacy/eet/configure.in b/legacy/eet/configure.in index d05844a904..2bc97f516d 100644 --- a/legacy/eet/configure.in +++ b/legacy/eet/configure.in @@ -15,6 +15,10 @@ AC_C_CONST AM_ENABLE_SHARED AM_PROG_LIBTOOL +dnl These are needed for fmemopen/open_memstream +AC_DEFINE(_GNU_SOURCE, , [Enable GNU extensions]) +AC_DEFINE(__USE_GNU, , [Enable GNU extensions]) + AC_CHECK_FUNCS(fmemopen) AC_CHECK_FUNCS(open_memstream) diff --git a/legacy/eet/src/lib/Eet_private.h b/legacy/eet/src/lib/Eet_private.h index 27e8588614..69a5eaf196 100644 --- a/legacy/eet/src/lib/Eet_private.h +++ b/legacy/eet/src/lib/Eet_private.h @@ -3,7 +3,6 @@ #include "config.h" -#define _GNU_SOURCE /* need this for fmemopen & open_memstream */ #include #include #include @@ -17,7 +16,6 @@ #include #include #include -#include #include FILE *_eet_memfile_read_open(void *data, size_t size);