# HG changeset patch # User Bram Moolenaar # Date 1588023004 -7200 # Node ID cf13b26be258fb921b7784b29c821b5e1bed33ba # Parent dd8b54d691df5292e873a2b29cb784266ecfbb98 patch 8.2.0652: compiler warning for char conversion Commit: https://github.com/vim/vim/commit/909ed7e902d97054262fb55b28f5e855428ab7fe Author: Bram Moolenaar Date: Mon Apr 27 23:16:41 2020 +0200 patch 8.2.0652: compiler warning for char conversion Problem: Compiler warning for char conversion. Solution: Use unsigned char buffer. diff --git a/src/userfunc.c b/src/userfunc.c --- a/src/userfunc.c +++ b/src/userfunc.c @@ -1586,13 +1586,13 @@ delete_script_functions(int sid) hashitem_T *hi; ufunc_T *fp; long_u todo; - char buf[30]; + char_u buf[30]; size_t len; buf[0] = K_SPECIAL; buf[1] = KS_EXTRA; buf[2] = (int)KE_SNR; - sprintf(buf + 3, "%d_", sid); + sprintf((char *)buf + 3, "%d_", sid); len = STRLEN(buf); todo = func_hashtab.ht_used; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -747,6 +747,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 652, +/**/ 651, /**/ 650,