diff src/list.c @ 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 4c1bdee75bed
children c7f614c9ceb3
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:
 }
 
 /*