func_clear_items: use XFREE_CLEAR #10436

Follow-up to https://github.com/neovim/neovim/pull/10428#discussion_r300813498
This commit is contained in:
Daniel Hahler 2019-07-06 12:22:20 +02:00 committed by Justin M. Keyes
parent 3c860e25e9
commit b7ca478e10
1 changed files with 3 additions and 6 deletions

View File

@ -22213,12 +22213,9 @@ static void func_clear_items(ufunc_T *fp)
ga_clear_strings(&(fp->uf_args));
ga_clear_strings(&(fp->uf_lines));
xfree(fp->uf_tml_count);
fp->uf_tml_count = NULL;
xfree(fp->uf_tml_total);
fp->uf_tml_total = NULL;
xfree(fp->uf_tml_self);
fp->uf_tml_self = NULL;
XFREE_CLEAR(fp->uf_tml_count);
XFREE_CLEAR(fp->uf_tml_total);
XFREE_CLEAR(fp->uf_tml_self);
}
/// Free all things that a function contains. Does not free the function