diff options
| author | Douglas Schneider <ds3@ualberta.ca> | 2014-05-29 08:26:43 -0600 | 
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2014-06-13 18:08:21 -0400 | 
| commit | bdf79dd61921eb5cc63ae7c15af0e7a14ce13609 (patch) | |
| tree | ce754ed2b089a59c2ba51e7c7d4de793c89d4937 /src/nvim/syntax.c | |
| parent | 43f5a5ef656fbae0c832808d8bca87fd49ceaf08 (diff) | |
| download | rneovim-bdf79dd61921eb5cc63ae7c15af0e7a14ce13609.tar.gz rneovim-bdf79dd61921eb5cc63ae7c15af0e7a14ce13609.tar.bz2 rneovim-bdf79dd61921eb5cc63ae7c15af0e7a14ce13609.zip  | |
Replace vim_strncpy calls: syntax.c
Diffstat (limited to 'src/nvim/syntax.c')
| -rw-r--r-- | src/nvim/syntax.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/syntax.c b/src/nvim/syntax.c index ad8d4fb03d..6b4ab867f2 100644 --- a/src/nvim/syntax.c +++ b/src/nvim/syntax.c @@ -2915,7 +2915,7 @@ check_keyword_id (     * Must make a copy of the keyword, so we can add a NUL and make it     * lowercase.     */ -  vim_strncpy(keyword, kwp, kwlen); +  STRLCPY(keyword, kwp, kwlen + 1);    keyentry_T *kp = NULL; @@ -5122,7 +5122,7 @@ get_id_list (        for (end = p; *end && !vim_iswhite(*end) && *end != ','; ++end)          ;        name = xmalloc((int)(end - p + 3));             /* leave room for "^$" */ -      vim_strncpy(name + 1, p, end - p); +      STRLCPY(name + 1, p, end - p + 1);        if (       STRCMP(name + 1, "ALLBUT") == 0                   || STRCMP(name + 1, "ALL") == 0                   || STRCMP(name + 1, "TOP") == 0 @@ -7229,7 +7229,7 @@ int syn_name2id(char_u *name)    /* Avoid using stricmp() too much, it's slow on some systems */    /* Avoid alloc()/free(), these are slow too.  ID names over 200 chars     * don't deserve to be found! */ -  vim_strncpy(name_u, name, 199); +  STRLCPY(name_u, name, 200);    vim_strup(name_u);    for (i = highlight_ga.ga_len; --i >= 0; )      if (HL_TABLE()[i].sg_name_u != NULL  | 
