diff options
author | Daniel Lange <DLange@git.local> | 2021-01-14 13:27:47 +0100 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2021-01-16 12:31:44 +0100 |
commit | 71f51a20c1f7aa94f8e8c0012448c05c465cfc01 (patch) | |
tree | f54a2cfc18dddb598a53eb2bd8d69145372c9e5d /linux/Platform.h | |
parent | 1f20c0fb3debf2fa4d4be934d0b4552fdf814caa (diff) |
Define PATH_MAX for GNU/hurd
Otherwise fails with
"> linux/LinuxProcessList.c:889:20: error: ‘PATH_MAX’ undeclared (first use in this function)"
Diffstat (limited to 'linux/Platform.h')
-rw-r--r-- | linux/Platform.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/linux/Platform.h b/linux/Platform.h index fe814484..d87ef55a 100644 --- a/linux/Platform.h +++ b/linux/Platform.h @@ -7,6 +7,7 @@ Released under the GNU GPLv2, see the COPYING file in the source distribution for its full text. */ +#include <limits.h> #include <stdbool.h> #include <sys/types.h> @@ -18,6 +19,12 @@ in the source distribution for its full text. #include "ProcessLocksScreen.h" #include "SignalsPanel.h" +/* GNU/Hurd does not have PATH_MAX in limits.h */ +#ifndef PATH_MAX + #define PATH_MAX 4096 +#endif + + extern const ProcessField Platform_defaultFields[]; extern const SignalItem Platform_signals[]; |