# HG changeset patch # User Bram Moolenaar # Date 1586794504 -7200 # Node ID 2e5e86ff7596930426961e05e927279f421d2aed # Parent f35f2d67f6c6e4c90b8ec871dd12f15b65509c15 patch 8.2.0572: using two lines for free and reset Commit: https://github.com/vim/vim/commit/df1956075d9ff7b5869fb548734bc2a7be2bce44 Author: Bram Moolenaar Date: Mon Apr 13 18:13:33 2020 +0200 patch 8.2.0572: using two lines for free and reset Problem: Using two lines for free and reset. Solution: Use VIM_CLEAR() instead. (Yegappan Lakshmanan) diff --git a/src/misc2.c b/src/misc2.c --- a/src/misc2.c +++ b/src/misc2.c @@ -4356,10 +4356,7 @@ build_argv_from_list(list_T *l, char *** int i; for (i = 0; i < *argc; ++i) - { - vim_free((*argv)[i]); - (*argv)[i] = NULL; - } + VIM_CLEAR((*argv)[i]); return FAIL; } (*argv)[*argc] = (char *)vim_strsave(s); diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -739,6 +739,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 572, +/**/ 571, /**/ 570,