From 9e66c0de69e41609f96f413cc13f0a9f078c3282 Mon Sep 17 00:00:00 2001 From: Ethan Praeter Date: Sat, 11 Oct 2025 15:21:05 -0400 Subject: [PATCH] fix(coverity/532421) removed logically dead code #36101 --- src/nvim/eval/userfunc.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/nvim/eval/userfunc.c b/src/nvim/eval/userfunc.c index 51115b960b..77eb13620c 100644 --- 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;