diff options
author | cztchoice <cztchoice@gmail.com> | 2015-07-18 17:27:05 +0800 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2017-01-23 15:49:36 +0100 |
commit | 6e75bb5cbbf172bf586b3326ac43bad219ae26a3 (patch) | |
tree | 8469ad21d44fa6afa16c95a0a5504dd4bfbf66d0 /src/nvim/vim.h | |
parent | d4b931deacf61528e902623d38d0f4d314bc1839 (diff) | |
download | rneovim-6e75bb5cbbf172bf586b3326ac43bad219ae26a3.tar.gz rneovim-6e75bb5cbbf172bf586b3326ac43bad219ae26a3.tar.bz2 rneovim-6e75bb5cbbf172bf586b3326ac43bad219ae26a3.zip |
refactor: strlcat instead of str{n}cat.
Add xstrlcat function.
Closes #3042
References #988
References #1069
coverity: 71530, 71531, 71532
Diffstat (limited to 'src/nvim/vim.h')
-rw-r--r-- | src/nvim/vim.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/vim.h b/src/nvim/vim.h index 8271abda8d..458d23fcad 100644 --- a/src/nvim/vim.h +++ b/src/nvim/vim.h @@ -269,6 +269,7 @@ enum { #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)) # define vim_strpbrk(s, cs) (char_u *)strpbrk((char *)(s), (char *)(cs)) |