summaryrefslogtreecommitdiffstats
path: root/src/vim9compile.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/vim9compile.c')
-rw-r--r--src/vim9compile.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/vim9compile.c b/src/vim9compile.c
index da93c1b893..453e3f5452 100644
--- a/src/vim9compile.c
+++ b/src/vim9compile.c
@@ -162,7 +162,6 @@ find_script_var(char_u *name, size_t len, cctx_T *cctx)
hashitem_T *hi;
int cc;
sallvar_T *sav;
- sallvar_T *found_sav;
ufunc_T *ufunc;
// Find the list of all script variables with the right name.
@@ -198,7 +197,6 @@ find_script_var(char_u *name, size_t len, cctx_T *cctx)
// Go over the variables with this name and find one that was visible
// from the function.
ufunc = cctx->ctx_ufunc;
- found_sav = sav;
while (sav != NULL)
{
int idx;
@@ -211,8 +209,8 @@ find_script_var(char_u *name, size_t len, cctx_T *cctx)
sav = sav->sav_next;
}
- // Not found, assume variable at script level was visible.
- return found_sav;
+ // Not found, variable was not visible.
+ return NULL;
}
/*