1 diff -u -r ../libnl-3.2.29/lib/utils.c ./lib/utils.c
2 --- ../libnl-3.2.29/lib/utils.c 2016-12-30 15:56:43.000000000 +0100
3 +++ ./lib/utils.c 2017-02-09 09:31:16.474515519 +0100
5 const char *nl_strerror_l(int err)
7 int errno_save = errno;
8 - locale_t loc = newlocale(LC_MESSAGES_MASK, "", (locale_t)0);
11 - if (loc == (locale_t)0) {
12 - if (errno == ENOENT)
13 - loc = newlocale(LC_MESSAGES_MASK,
14 - "POSIX", (locale_t)0);
16 - if (loc != (locale_t)0) {
17 - buf = strerror_l(err, loc);
20 - buf = "newlocale() failed";
23 + const char *buf = strerror(err);