1#ifndef __MUSL_COMPAT_STRING_H
2#define __MUSL_COMPAT_STRING_H
3
4#include_next <string.h>
5
6/* Change XSI compliant version into GNU extension hackery */
7static inline char *
8gnu_strerror_r(int err, char *buf, size_t buflen)
9{
10	if (strerror_r(err, buf, buflen))
11		return NULL;
12	return buf;
13}
14#ifdef _GNU_SOURCE
15#define strerror_r gnu_strerror_r
16#endif
17
18#endif
19