patch 9.1.0957: MS-Windows: conversion warnings
Problem: MS-Windows: conversion warnings
Solution: add explicit type casts (Yegappan Lakshmanan)
closes: #16288
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
diff --git a/src/ex_getln.c b/src/ex_getln.c
index 163c474..93d612a 100644
--- a/src/ex_getln.c
+++ b/src/ex_getln.c
@@ -628,7 +628,7 @@
return FAIL;
}
skiplen = 0;
- patlen = last_search_pattern_len();
+ patlen = (int)last_search_pattern_len();
}
else
pat = ccline.cmdbuff + skiplen;
@@ -1472,7 +1472,7 @@
}
if (i == 0)
{
- alloc_cmdbuff(len);
+ alloc_cmdbuff((int)len);
if (ccline.cmdbuff == NULL)
{
res = GOTO_NORMAL_MODE;
@@ -1481,18 +1481,18 @@
}
}
ccline.cmdbuff[len] = NUL;
- ccline.cmdpos = ccline.cmdlen = len;
+ ccline.cmdpos = ccline.cmdlen = (int)len;
}
else
{
- alloc_cmdbuff(plen);
+ alloc_cmdbuff((int)plen);
if (ccline.cmdbuff == NULL)
{
res = GOTO_NORMAL_MODE;
goto done;
}
STRCPY(ccline.cmdbuff, p);
- ccline.cmdpos = ccline.cmdlen = plen;
+ ccline.cmdpos = ccline.cmdlen = (int)plen;
}
redrawcmd();
@@ -4778,8 +4778,8 @@
{
// Execute the command directly.
ccline.cmdbuff = vim_strnsave(p, plen);
- ccline.cmdlen = plen;
- ccline.cmdbufflen = plen + 1;
+ ccline.cmdlen = (int)plen;
+ ccline.cmdbufflen = (int)(plen + 1);
cmdwin_result = CAR;
}
else