include: Don't expose L_cuserid in strict C standard compliance mode.

L_cuserid is supposed to be exposed only for old POSIX, or in the default
(expose everything) environment.
This commit is contained in:
jilles 2014-05-11 16:34:17 +00:00
parent e47308fc84
commit 6fa4f734bd

View File

@ -290,7 +290,7 @@ int vsscanf(const char * __restrict, const char * __restrict, __va_list)
/*
* Functions defined in all versions of POSIX 1003.1.
*/
#if __BSD_VISIBLE || __POSIX_VISIBLE <= 199506
#if __BSD_VISIBLE || (__POSIX_VISIBLE && __POSIX_VISIBLE <= 199506)
#define L_cuserid 17 /* size for cuserid(3); MAXLOGNAME, legacy */
#endif