vim/backport-patch-9.0.0054-compiler-warning-for-size_t-to-int-conversion.patch
shixuantong ef8067cca2 fix CVE-2022-2522
(cherry picked from commit 80812864e370675e4ce8aaa8188a797bf10f4843)
2022-08-01 17:27:02 +08:00

28 lines
851 B
Diff

From c7bd2f08e531f08723cdc677212a3633d11c9a97 Mon Sep 17 00:00:00 2001
From: Bram Moolenaar <Bram@vim.org>
Date: Fri, 15 Jul 2022 20:45:20 +0100
Subject: [PATCH] patch 9.0.0054: compiler warning for size_t to int conversion
Problem: Compiler warning for size_t to int conversion.
Solution: Add type cast. (Mike Williams, closes #10741)
---
src/insexpand.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/insexpand.c b/src/insexpand.c
index 1a64c57..b1114b5 100644
--- a/src/insexpand.c
+++ b/src/insexpand.c
@@ -527,7 +527,7 @@ ins_compl_infercase_gettext(
if (ga_grow(&gap, IOSIZE) == FAIL)
return (char_u *)"[failed]";
STRCPY(gap.ga_data, IObuff);
- gap.ga_len = STRLEN(IObuff);
+ gap.ga_len = (int)STRLEN(IObuff);
}
else if (has_mbyte)
p += (*mb_char2bytes)(wca[i++], p);
--
2.27.0