From: Bram Moolenaar Date: Wed, 16 Sep 2020 13:46:08 +0000 (+0200) Subject: patch 8.2.1694: compiler warning for loss if data X-Git-Tag: v8.2.1694 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=573545a55afb5d42614cdb69f356abb32409270b;p=vim patch 8.2.1694: compiler warning for loss if data Problem: Compiler warning for loss if data. Solution: Add typecast. --- diff --git a/src/ops.c b/src/ops.c index d57294034..99388a60b 100644 --- a/src/ops.c +++ b/src/ops.c @@ -2840,7 +2840,8 @@ do_addsub( // Delete the one character before the insert. curwin->w_cursor = save_pos; (void)del_char(FALSE); - curwin->w_cursor.col = STRLEN(ml_get_curline()) - bytes_after; + curwin->w_cursor.col = (colnr_T)(STRLEN(ml_get_curline()) + - bytes_after); --todel; } while (todel-- > 0) diff --git a/src/version.c b/src/version.c index dab2bd8e2..c3efafd0b 100644 --- a/src/version.c +++ b/src/version.c @@ -750,6 +750,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1694, /**/ 1693, /**/