Mercurial > vim
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: } /*