diff options
Diffstat (limited to 'src/vim9script.c')
-rw-r--r-- | src/vim9script.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vim9script.c b/src/vim9script.c index ce5cfec92..e74a7b9cb 100644 --- a/src/vim9script.c +++ b/src/vim9script.c @@ -119,11 +119,13 @@ free_imports(int sid) for (idx = 0; idx < si->sn_imports.ga_len; ++idx) { - imported_T *imp = ((imported_T *)si->sn_imports.ga_data + idx); + imported_T *imp = ((imported_T *)si->sn_imports.ga_data) + idx; vim_free(imp->imp_name); } ga_clear(&si->sn_imports); + ga_clear(&si->sn_var_vals); + ga_clear(&si->sn_type_list); } /* |