diff options
-rw-r--r-- | src/os_unixx.h | 11 | ||||
-rw-r--r-- | src/version.c | 2 | ||||
-rw-r--r-- | src/vim.h | 3 |
3 files changed, 6 insertions, 10 deletions
diff --git a/src/os_unixx.h b/src/os_unixx.h index c83ea31e4..edf7914aa 100644 --- a/src/os_unixx.h +++ b/src/os_unixx.h @@ -69,16 +69,7 @@ #endif #ifdef HAVE_SYS_SYSTEMINFO_H -/* - * foolish Sinix <sys/systeminfo.h> uses SYS_NMLN but doesn't include - * <limits.h>, where it is defined. Perhaps other systems have the same - * problem? Include it here. -- Slootman - */ -# if defined(HAVE_LIMITS_H) && !defined(_LIMITS_H) -# include <limits.h> /* for SYS_NMLN (Sinix 5.41 / Unix SysV.4) */ -# endif - -/* Define SYS_NMLN ourselves if it still isn't defined (for CrayT3E). */ +/* <sys/systeminfo.h> uses SYS_NMLN but it may not be defined (CrayT3E). */ # ifndef SYS_NMLN # define SYS_NMLN 32 # endif diff --git a/src/version.c b/src/version.c index 2b08df52e..1d23935fd 100644 --- a/src/version.c +++ b/src/version.c @@ -765,6 +765,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 346, +/**/ 345, /**/ 344, @@ -487,6 +487,9 @@ typedef unsigned long u8char_T; /* long should be 32 bits or more */ # include <errno.h> #endif +/* for INT_MAX et al. */ +#include <limits.h> + /* * Allow other (non-unix) systems to configure themselves now * These are also in os_unix.h, because osdef.sh needs them there. |