|
Message-Id: <1331280854-9080-2-git-send-email-gf@unixsol.org> Date: Fri, 9 Mar 2012 10:14:11 +0200 From: Georgi Chorbadzhiyski <gf@...xsol.org> To: musl@...ts.openwall.com Subject: [PATCH 1/4] include/stdlib.h: Define clearenv() if (_SVID_SOURCE || _BSD_SOURCE) is set. According to clearenv(3) man page, the function should be defined if (_SVID_SOURCE || _BSD_SOURCE) is set. --- include/stdlib.h | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/include/stdlib.h b/include/stdlib.h index 9c8a118..441eef6 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -127,12 +127,15 @@ unsigned short *seed48 (unsigned short [3]); void lcong48 (unsigned short [7]); #endif +#if defined(_GNU_SOURCE) || defined(_SVID_SOURCE) || defined(_BSD_SOURCE) +int clearenv(void); +#endif + #if defined(_GNU_SOURCE) void *alloca(size_t); char *mktemp (char *); void *valloc (size_t); void *memalign(size_t, size_t); -int clearenv(void); int ptsname_r(int, char *, size_t); char *ecvt(double, int, int *, int *); char *fcvt(double, int, int *, int *); -- 1.7.5.1
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.