From: Guillem Jover Date: Tue, 3 Jan 2012 08:08:35 +0000 (+0100) Subject: Base fpurge() implementation on __fpurge presence instead of glibc X-Git-Tag: 0.4.0~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d5d91869372f50d755cfa66803a52eece02dee43;p=thirdparty%2Flibbsd.git Base fpurge() implementation on __fpurge presence instead of glibc --- diff --git a/configure.ac b/configure.ac index fd8b5d7..0304f57 100644 --- a/configure.ac +++ b/configure.ac @@ -54,7 +54,7 @@ AC_LINK_IFELSE( AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no])]) -AC_CHECK_FUNCS([dirfd getexecname getline sysconf]) +AC_CHECK_FUNCS([dirfd __fpurge getexecname getline sysconf]) AC_CONFIG_FILES([ Makefile diff --git a/src/fpurge.c b/src/fpurge.c index 051b625..e2483f2 100644 --- a/src/fpurge.c +++ b/src/fpurge.c @@ -28,7 +28,7 @@ #include #include -#ifdef __GLIBC__ +#ifdef HAVE___FPURGE int fpurge(FILE *fp) {