commit 9e66c0de69e41609f96f413cc13f0a9f078c3282
parent 3ccba4cdffb82e8238475e52382b20e380322e8f
Author: Ethan Praeter <ethan@praeters.com>
Date: Sat, 11 Oct 2025 15:21:05 -0400
fix(coverity/532421) removed logically dead code #36101
Diffstat:
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/nvim/eval/userfunc.c b/src/nvim/eval/userfunc.c
@@ -415,10 +415,7 @@ int get_lambda_tv(char **arg, typval_T *rettv, evalarg_T *evalarg)
errret:
ga_clear_strings(&newargs);
- if (fp != NULL) {
- xfree(fp->uf_name_exp);
- xfree(fp);
- }
+ assert(fp == NULL);
xfree(pt);
if (evalarg != NULL && evalarg->eval_tofree == NULL) {
evalarg->eval_tofree = tofree;