patch 9.1.1641: a few compiler warnings are output

Problem:  a few compiler warnings are output
Solution: Fix compiler warnings (Yegappan Lakshmanan)

closes: #18025

Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Yegappan Lakshmanan
2025-08-17 21:02:44 +02:00
committed by Christian Brabandt
parent c08b94b072
commit 486cffab3e
4 changed files with 7 additions and 4 deletions

View File

@ -2405,7 +2405,7 @@ poll_data:
{
if (ga_grow(&buf, 8192) == FAIL)
break;
start = buf.ga_data + buf.ga_len;
start = (char_u *)buf.ga_data + buf.ga_len;
}
}

View File

@ -2174,7 +2174,7 @@ init_homedir(void)
if (homedrive != NULL
&& strlen(homedrive) + strlen(homepath) < sizeof(buf))
{
sprintf(buf, "%s%s", homedrive, homepath);
snprintf(buf, sizeof(buf), "%s%s", homedrive, homepath);
if (buf[0] != NUL)
var = buf;
}
@ -2202,7 +2202,7 @@ init_homedir(void)
if (exp != NULL && *exp != NUL
&& strlen(exp) + strlen(p) < sizeof(buf))
{
sprintf(buf, "%s%s", exp, p + 1);
snprintf(buf, sizeof(buf), "%s%s", exp, p + 1);
var = buf;
}
}

View File

@ -7078,7 +7078,8 @@ ins_complete(int c, int enable_pum)
int insert_match;
int no_matches_found;
#ifdef ELAPSED_FUNC
elapsed_T compl_start_tv; // Timestamp when match collection starts
// Timestamp when match collection starts
elapsed_T compl_start_tv = {0};
#endif
compl_direction = ins_compl_key2dir(c);

View File

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