0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 7.4.1680

Problem:    Coverity warns for not checking name length (false positive).
Solution:   Only copy the characters we know are there.
This commit is contained in:
Bram Moolenaar
2016-03-28 22:38:02 +02:00
parent 7d2a5796d3
commit 925ccfde79
2 changed files with 4 additions and 2 deletions

View File

@@ -2284,11 +2284,11 @@ channel_status(channel_T *channel)
channel_part_info(channel_T *channel, dict_T *dict, char *name, int part)
{
chanpart_T *chanpart = &channel->ch_part[part];
char namebuf[20];
char namebuf[20]; /* longest is "sock_timeout" */
size_t tail;
char *s = "";
STRCPY(namebuf, name);
vim_strncpy((char_u *)namebuf, (char_u *)name, 4);
STRCAT(namebuf, "_");
tail = STRLEN(namebuf);

View File

@@ -748,6 +748,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1680,
/**/
1679,
/**/