Mercurial > vim
comparison src/vim9execute.c @ 27114:98a01021e465 v8.2.4086
patch 8.2.4086: "cctx" argument of find_func_even_dead() is unused
Commit: https://github.com/vim/vim/commit/d9d2fd0aa33dd9f7460d6f1e403505a60f7ce2fc
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 13 21:15:21 2022 +0000
patch 8.2.4086: "cctx" argument of find_func_even_dead() is unused
Problem: "cctx" argument of find_func_even_dead() is unused.
Solution: Remove the argument.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 13 Jan 2022 22:30:05 +0100 |
parents | 1e2a6c6c7e42 |
children | 6c177a9b436e |
comparison
equal
deleted
inserted
replaced
27113:93194ce58678 | 27114:98a01021e465 |
---|---|
1005 if (check_internal_func(func_idx, argcount) < 0) | 1005 if (check_internal_func(func_idx, argcount) < 0) |
1006 return FAIL; | 1006 return FAIL; |
1007 return call_bfunc(func_idx, argcount, ectx); | 1007 return call_bfunc(func_idx, argcount, ectx); |
1008 } | 1008 } |
1009 | 1009 |
1010 ufunc = find_func(name, FALSE, NULL); | 1010 ufunc = find_func(name, FALSE); |
1011 | 1011 |
1012 if (ufunc == NULL) | 1012 if (ufunc == NULL) |
1013 { | 1013 { |
1014 int prev_uncaught_emsg = uncaught_emsg; | 1014 int prev_uncaught_emsg = uncaught_emsg; |
1015 | 1015 |
1016 if (script_autoload(name, TRUE)) | 1016 if (script_autoload(name, TRUE)) |
1017 // loaded a package, search for the function again | 1017 // loaded a package, search for the function again |
1018 ufunc = find_func(name, FALSE, NULL); | 1018 ufunc = find_func(name, FALSE); |
1019 | 1019 |
1020 if (vim9_aborting(prev_uncaught_emsg)) | 1020 if (vim9_aborting(prev_uncaught_emsg)) |
1021 return FAIL; // bail out if loading the script caused an error | 1021 return FAIL; // bail out if loading the script caused an error |
1022 } | 1022 } |
1023 | 1023 |
3317 | 3317 |
3318 ufunc = pt_dfunc->df_ufunc; | 3318 ufunc = pt_dfunc->df_ufunc; |
3319 } | 3319 } |
3320 else | 3320 else |
3321 { | 3321 { |
3322 ufunc = find_func(funcref->fr_func_name, FALSE, NULL); | 3322 ufunc = find_func(funcref->fr_func_name, FALSE); |
3323 } | 3323 } |
3324 if (ufunc == NULL) | 3324 if (ufunc == NULL) |
3325 { | 3325 { |
3326 SOURCING_LNUM = iptr->isn_lnum; | 3326 SOURCING_LNUM = iptr->isn_lnum; |
3327 emsg(_(e_function_reference_invalid)); | 3327 emsg(_(e_function_reference_invalid)); |
6037 { | 6037 { |
6038 semsg(_(e_invalid_argument_str), eap->arg); | 6038 semsg(_(e_invalid_argument_str), eap->arg); |
6039 return; | 6039 return; |
6040 } | 6040 } |
6041 | 6041 |
6042 ufunc = find_func(fname, is_global, NULL); | 6042 ufunc = find_func(fname, is_global); |
6043 if (ufunc == NULL) | 6043 if (ufunc == NULL) |
6044 { | 6044 { |
6045 char_u *p = untrans_function_name(fname); | 6045 char_u *p = untrans_function_name(fname); |
6046 | 6046 |
6047 if (p != NULL) | 6047 if (p != NULL) |
6048 // Try again without making it script-local. | 6048 // Try again without making it script-local. |
6049 ufunc = find_func(p, FALSE, NULL); | 6049 ufunc = find_func(p, FALSE); |
6050 } | 6050 } |
6051 vim_free(fname); | 6051 vim_free(fname); |
6052 if (ufunc == NULL) | 6052 if (ufunc == NULL) |
6053 { | 6053 { |
6054 semsg(_(e_cannot_find_function_str), eap->arg); | 6054 semsg(_(e_cannot_find_function_str), eap->arg); |