updated for version 7.0105
diff --git a/src/spell.c b/src/spell.c
index 175cf0b..f93027d 100644
--- a/src/spell.c
+++ b/src/spell.c
@@ -6143,7 +6143,7 @@
if (curbuf->b_cap_prog != NULL)
{
endcol = 0;
- if (skipwhite(line) - line == curwin->w_cursor.col)
+ if ((int)(skipwhite(line) - line) == (int)curwin->w_cursor.col)
{
/* At start of line, check if previous line is empty or sentence
* ends there. */
@@ -9622,10 +9622,10 @@
* int array for easy access. */
for (p = badword, badlen = 0; *p != NUL; )
wbadword[badlen++] = mb_ptr2char_adv(&p);
- ++badlen;
+ wbadword[badlen++] = 0;
for (p = goodword, goodlen = 0; *p != NUL; )
wgoodword[goodlen++] = mb_ptr2char_adv(&p);
- ++goodlen;
+ wgoodword[goodlen++] = 0;
}
else
#endif