# HG changeset patch # User Bram Moolenaar # Date 1643305504 -3600 # Node ID ec54436eda32ee72025a6131924e4dea7a075670 # Parent 7ad1f361ffd62c5d59214c06bde8777439b37000 patch 8.2.4232: some compilers don't like a goto label without statement Commit: https://github.com/vim/vim/commit/98cd30383a378eb5f2dbf1b4e887fa17b5494a64 Author: Bram Moolenaar Date: Thu Jan 27 17:37:41 2022 +0000 patch 8.2.4232: some compilers don't like a goto label without statement Problem: Some compilers don't like a goto label without statement. Solution: Return instead of using a goto. diff --git a/src/list.c b/src/list.c --- a/src/list.c +++ b/src/list.c @@ -2487,7 +2487,7 @@ filter_map(typval_T *argvars, typval_T * { semsg(_(e_argument_of_str_must_be_list_string_dictionary_or_blob), func_name); - goto theend; + return; } // On type errors, the preceding call has already displayed an error @@ -2524,8 +2524,6 @@ filter_map(typval_T *argvars, typval_T * did_emsg |= save_did_emsg; } - -theend: } /* 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 */ /**/ + 4232, +/**/ 4231, /**/ 4230,