Merge pull request #8361 from jandelgado/add_udptunnel_package
[feed/packages.git] / utils / powertop / patches / 002-strerror_r.patch
1 --- traceevent/event-parse.c.orig
2 +++ ./traceevent/event-parse.c
3 @@ -5121,12 +5121,17 @@
4 const char *msg;
5
6 if (errnum >= 0) {
7 +#if defined(__GLIBC__)
8 msg = strerror_r(errnum, buf, buflen);
9 if (msg != buf) {
10 size_t len = strlen(msg);
11 memcpy(buf, msg, min(buflen - 1, len));
12 *(buf + min(buflen - 1, len)) = '\0';
13 }
14 +#else
15 + if (strerror_r(errnum, buf, buflen))
16 + snprintf(buf, buflen, "errnum %i", errnum);
17 +#endif
18 return 0;
19 }
20