diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2021-02-23 22:49:57 -0500 |
---|---|---|
committer | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2021-02-23 23:00:06 -0500 |
commit | ab5083b5fc9fc8c62dae6aefc4fb2615a61c6fff (patch) | |
tree | 390d832a3ba5097718141f87a19eb1a9e789d927 /src/nvim/pos.h | |
parent | ceed85ea431b8fb4f694e4fca09f97e2a22f69d9 (diff) | |
download | rneovim-ab5083b5fc9fc8c62dae6aefc4fb2615a61c6fff.tar.gz rneovim-ab5083b5fc9fc8c62dae6aefc4fb2615a61c6fff.tar.bz2 rneovim-ab5083b5fc9fc8c62dae6aefc4fb2615a61c6fff.zip |
pos: define MAXCOL to INT_MAX
Partial port of patch v8.1.0953.
Remove useless casts on MAXCOL.
Diffstat (limited to 'src/nvim/pos.h')
-rw-r--r-- | src/nvim/pos.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/nvim/pos.h b/src/nvim/pos.h index 8e86ea08c5..b7c4b6ef92 100644 --- a/src/nvim/pos.h +++ b/src/nvim/pos.h @@ -1,6 +1,9 @@ #ifndef NVIM_POS_H #define NVIM_POS_H +// for INT_MAX, LONG_MAX et al. +#include <limits.h> + typedef long linenr_T; // line number type /// Format used to print values which have linenr_T type #define PRIdLINENR "ld" @@ -12,8 +15,8 @@ typedef int colnr_T; /// Maximal (invalid) line number enum { MAXLNUM = 0x7fffffff }; -/// Maximal column number, 31 bits -enum { MAXCOL = 0x7fffffff }; +/// Maximal column number +enum { MAXCOL = INT_MAX }; // Minimum line number enum { MINLNUM = 1 }; // minimum column number |