patch 9.0.0504: still a build failure
Problem: still a Build failure.
Solution: Add another missing changes. Avoid compiler warning.
diff --git a/src/vim9execute.c b/src/vim9execute.c
index c1c2e12..51c5420 100644
--- a/src/vim9execute.c
+++ b/src/vim9execute.c
@@ -5955,13 +5955,13 @@
if (ga_grow(&ga, 50) == FAIL)
break;
if (lvi->lvi_loop[depth].var_idx == 0)
- STRCPY(ga.ga_data + ga.ga_len, " -");
+ STRCPY((char *)ga.ga_data + ga.ga_len, " -");
else
- vim_snprintf(ga.ga_data + ga.ga_len, 50, " $%d-$%d",
+ vim_snprintf((char *)ga.ga_data + ga.ga_len, 50, " $%d-$%d",
lvi->lvi_loop[depth].var_idx,
lvi->lvi_loop[depth].var_idx
+ lvi->lvi_loop[depth].var_count - 1);
- ga.ga_len = STRLEN(ga.ga_data);
+ ga.ga_len = (int)STRLEN(ga.ga_data);
}
return ga.ga_data;
}