diff options
author | Claes Nästén <pekdon@gmail.com> | 2021-12-06 07:44:44 +0100 |
---|---|---|
committer | Claes Nästén <pekdon@gmail.com> | 2021-12-06 09:19:24 +0100 |
commit | 8fdf1b265d982b80bfa8e6d98374514ece20a03e (patch) | |
tree | 154c091501ba795a7a3a7b4a6e049d7e23ecdbdf | |
parent | b8ae43dd24dcc81779c87d81244ab539f9107fa2 (diff) | |
download | rneovim-8fdf1b265d982b80bfa8e6d98374514ece20a03e.tar.gz rneovim-8fdf1b265d982b80bfa8e6d98374514ece20a03e.tar.bz2 rneovim-8fdf1b265d982b80bfa8e6d98374514ece20a03e.zip |
fix: define NAME_MAX from _XOPEN_NAME_MAX
On SunOS NAME_MAX is not defined, _XOPEN_NAME_MAX is so fall back to
defining NAME_MAX from _XOPEN_NAME_MAX.
-rw-r--r-- | src/nvim/os/os_defs.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/os/os_defs.h b/src/nvim/os/os_defs.h index 8049b3b80e..dce4b0c187 100644 --- a/src/nvim/os/os_defs.h +++ b/src/nvim/os/os_defs.h @@ -13,6 +13,10 @@ # include "nvim/os/unix_defs.h" #endif +#if !defined(NAME_MAX) && defined(_XOPEN_NAME_MAX) +#define NAME_MAX _XOPEN_NAME_MAX +#endif + #define BASENAMELEN (NAME_MAX - 5) // Use the system path length if it makes sense. |