| https://bugs.gentoo.org/716876 |
| https://cgit.freedesktop.org/evtest/commit/?id=049396aab18849eef257af1116951a83416339e6 |
| |
| From: Mateusz Piotrowski <0mp@FreeBSD.org> |
| Date: Fri, 13 Nov 2020 13:41:41 +0100 |
| Subject: Remove PATH_MAX |
| |
| This makes evtest more portable. We could try to use ifdefs to include |
| sys/syslimits.h on FreeBSD to get PATH_MAX but it feels to be an |
| overkill for evtest. Let's keep it simple as just replace PATH_MAX with |
| 4096. |
| |
| NB: it's fine to leave linux/input.h there, because this header is |
| actually available on FreeBSD via the devel/evdev-proto port. |
| --- a/evtest.c |
| +++ b/evtest.c |
| @@ -888,7 +888,7 @@ static char* scan_devices(void) |
| |
| for (i = 0; i < ndev; i++) |
| { |
| - char fname[PATH_MAX]; |
| + char fname[4096]; |
| int fd = -1; |
| char name[256] = "???"; |
| |
| cgit v1.2.1 |