changeset 27408:ec54436eda32 v8.2.4232

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 <Bram@vim.org> 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.
author Bram Moolenaar <Bram@vim.org>
date Thu, 27 Jan 2022 18:45:04 +0100
parents 7ad1f361ffd6
children 00712672b53f
files src/list.c src/version.c
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- 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:
 }
 
 /*
--- 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,