libnl3: Rename to libnl
[termux-packages] / packages / libnl / lib-utils.c.patch
CommitLineData
c7cd124e
FF
1diff -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
4@@ -124,21 +124,7 @@
5 const char *nl_strerror_l(int err)
6 {
7 int errno_save = errno;
8- locale_t loc = newlocale(LC_MESSAGES_MASK, "", (locale_t)0);
9- const char *buf;
10-
11- if (loc == (locale_t)0) {
12- if (errno == ENOENT)
13- loc = newlocale(LC_MESSAGES_MASK,
14- "POSIX", (locale_t)0);
15- }
16- if (loc != (locale_t)0) {
17- buf = strerror_l(err, loc);
18- freelocale(loc);
19- } else {
20- buf = "newlocale() failed";
21- }
22-
23+ const char *buf = strerror(err);
24 errno = errno_save;
25 return buf;
26 }