# HG changeset patch # User Bram Moolenaar # Date 1598625903 -7200 # Node ID ddfb5f5b2ce52434c095f6c8055a1e993b817c88 # Parent 9e5c373197f480db3098820c67c5286bd3f75e67 patch 8.2.1532: compiler warning for conversion of size_t to long Commit: https://github.com/vim/vim/commit/2566054a7f406a6c9a082e7fd5f1597164668ca9 Author: Bram Moolenaar Date: Fri Aug 28 16:38:11 2020 +0200 patch 8.2.1532: compiler warning for conversion of size_t to long Problem: Compiler warning for conversion of size_t to long. Solution: Add type cast. diff --git a/src/eval.c b/src/eval.c --- a/src/eval.c +++ b/src/eval.c @@ -5392,7 +5392,7 @@ string_slice(char_u *str, varnumber_T fi if (start_byte < 0) start_byte = 0; // first index very negative: use zero if (last == -1) - end_byte = slen; + end_byte = (long)slen; else { end_byte = char_idx2byte(str, slen, last); diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -755,6 +755,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1532, +/**/ 1531, /**/ 1530,