From 486cffab3edefdca4daf064fc871c2f4a29bcb6d Mon Sep 17 00:00:00 2001 From: Yegappan Lakshmanan Date: Sun, 17 Aug 2025 21:02:44 +0200 Subject: [PATCH] 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 Signed-off-by: Christian Brabandt --- src/clipboard.c | 2 +- src/dosinst.c | 4 ++-- src/insexpand.c | 3 ++- src/version.c | 2 ++ 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/clipboard.c b/src/clipboard.c index 55fa0ad9f0..5d2dec3afe 100644 --- a/src/clipboard.c +++ b/src/clipboard.c @@ -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; } } diff --git a/src/dosinst.c b/src/dosinst.c index 3c2dc15720..76643e53b9 100644 --- a/src/dosinst.c +++ b/src/dosinst.c @@ -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; } } diff --git a/src/insexpand.c b/src/insexpand.c index b4364be63f..85284f2c63 100644 --- a/src/insexpand.c +++ b/src/insexpand.c @@ -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); diff --git a/src/version.c b/src/version.c index f890e8a68e..610114d6d7 100644 --- a/src/version.c +++ b/src/version.c @@ -719,6 +719,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1641, /**/ 1640, /**/