# HG changeset patch # User Bram Moolenaar # Date 1600264804 -7200 # Node ID 9debc021e99ea1ec5f38b3312f827a3bbc56ac9f # Parent 16d0d731599b9910e95f810b94b17daeb58d1324 patch 8.2.1694: compiler warning for loss if data Commit: https://github.com/vim/vim/commit/573545a55afb5d42614cdb69f356abb32409270b Author: Bram Moolenaar Date: Wed Sep 16 15:46:08 2020 +0200 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 --- 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 --- a/src/version.c +++ b/src/version.c @@ -751,6 +751,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1694, +/**/ 1693, /**/ 1692,