diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2014-06-13 18:09:08 -0400 | 
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2014-06-13 18:09:08 -0400 | 
| commit | 8bbeb4b480a72d0099a18c4d8200313600045231 (patch) | |
| tree | cf153eceb121aef15e50631282e9171a24b74406 /src/nvim/vim.h | |
| parent | 5b3b3fd3ed4372866730ae857e8c09d6e5d1167d (diff) | |
| parent | d430f039d1255eaab55470b5613d83c24d030a64 (diff) | |
| download | rneovim-8bbeb4b480a72d0099a18c4d8200313600045231.tar.gz rneovim-8bbeb4b480a72d0099a18c4d8200313600045231.tar.bz2 rneovim-8bbeb4b480a72d0099a18c4d8200313600045231.zip  | |
Merge #743 'Replace vim_strncpy with strlcpy'
Diffstat (limited to 'src/nvim/vim.h')
| -rw-r--r-- | src/nvim/vim.h | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nvim/vim.h b/src/nvim/vim.h index 2b0d7ea954..9c8bbe47d8 100644 --- a/src/nvim/vim.h +++ b/src/nvim/vim.h @@ -8,6 +8,7 @@  #ifndef NVIM_VIM_H  # define NVIM_VIM_H +#include "nvim/memory.h"// for xstrlcpy  #include "nvim/types.h"  /* Included when ported to cmake */ @@ -834,6 +835,7 @@ typedef enum {  #define STRLEN(s)           strlen((char *)(s))  #define STRCPY(d, s)        strcpy((char *)(d), (char *)(s))  #define STRNCPY(d, s, n)    strncpy((char *)(d), (char *)(s), (size_t)(n)) +#define STRLCPY(d, s, n)    xstrlcpy((char *)(d), (char *)(s), (size_t)(n))  #define STRCMP(d, s)        strcmp((char *)(d), (char *)(s))  #define STRNCMP(d, s, n)    strncmp((char *)(d), (char *)(s), (size_t)(n))  #ifdef HAVE_STRCASECMP  | 
