From 7537d9ef7d526052ca051d93692b290b5fb64d88 Mon Sep 17 00:00:00 2001 From: OBATA Akio Date: Sat, 20 Apr 2019 16:46:15 +0900 Subject: Change to check `strerror` and `fdopen` with CMake It is hard to update list of "available" platforms. Signed-off-by: OBATA Akio --- ktalkd/mail.local/mail.local.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ktalkd/mail.local') diff --git a/ktalkd/mail.local/mail.local.c b/ktalkd/mail.local/mail.local.c index 9c90d272..c88351dd 100644 --- a/ktalkd/mail.local/mail.local.c +++ b/ktalkd/mail.local/mail.local.c @@ -232,8 +232,11 @@ static char copyright[] = # define _BSD_VA_LIST_ va_list #endif -#if !defined(BSD4_4) && !defined(linux) && !defined(_UNIXWARE) +#ifndef HAVE_STRERROR_PROTO extern char *strerror __P((int)); +#endif + +#ifndef HAVE_FDOPEN_PROTO extern FILE *fdopen __P((int, const char *)); #endif @@ -831,7 +834,7 @@ e_to_sys(num) } } -#if !defined(BSD4_4) && !defined(__osf__) && !defined(__GLIBC__) +#ifndef HAVE_STRERROR char * strerror(eno) -- cgit v1.2.1