Change POSIX compliance level for visibility of strerror_l(3).
Third-party code tests for strerror_l(3) without specifying _POSIX_SOURCE, and then expects that the function is prototyped with _POSIX_SOURCE set to 200112. Reported and tested by: antoine Sponsored by: The FreeBSD Foundation MFC after: 13 days
This commit is contained in:
parent
395cb8fbc0
commit
65bf304336
@ -140,7 +140,7 @@ int timingsafe_bcmp(const void *, const void *, size_t);
|
||||
int timingsafe_memcmp(const void *, const void *, size_t);
|
||||
#endif /* __BSD_VISIBLE */
|
||||
|
||||
#if __POSIX_VISIBLE >= 200809 || defined(_XLOCALE_H_)
|
||||
#if __POSIX_VISIBLE >= 200112 || defined(_XLOCALE_H_)
|
||||
#include <xlocale/_string.h>
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user