diff options
Diffstat (limited to 'src/nvim/vim.h')
-rw-r--r-- | src/nvim/vim.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/vim.h b/src/nvim/vim.h index 1fe4e53faf..bddf092789 100644 --- a/src/nvim/vim.h +++ b/src/nvim/vim.h @@ -207,7 +207,7 @@ enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext() // defines to avoid typecasts from (char_u *) to (char *) and back -// (vim_strchr() and vim_strrchr() are now in alloc.c) +// (vim_strchr() is now in strings.c) #define STRLEN(s) strlen((char *)(s)) #define STRCPY(d, s) strcpy((char *)(d), (char *)(s)) @@ -238,6 +238,8 @@ enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext() # endif #endif +#define STRRCHR(s, c) (char_u *)strrchr((const char *)(s), (c)) + #define STRCAT(d, s) strcat((char *)(d), (char *)(s)) #define STRNCAT(d, s, n) strncat((char *)(d), (char *)(s), (size_t)(n)) #define STRLCAT(d, s, n) xstrlcat((char *)(d), (char *)(s), (size_t)(n)) |