12345678910111213141516171819202122232425 |
- /*
- * Copyright (C) 2002 Manuel Novoa III
- * Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>
- *
- * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
- */
- /* get rid of REDIRECT */
- #define strerror_r __hide_strerror_r
- #include <features.h>
- #include <string.h>
- #undef strerror_r
- char *__glibc_strerror_r(int errnum, char *strerrbuf, size_t buflen)
- {
- __xpg_strerror_r(errnum, strerrbuf, buflen);
- return strerrbuf;
- }
- libc_hidden_def(__glibc_strerror_r)
- #if !defined __USE_XOPEN2K || defined __USE_GNU
- strong_alias(__glibc_strerror_r,strerror_r)
- #endif
|