diff --git a/src/syntax.c b/src/syntax.c index e466de8985..d5c2e77128 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -5668,6 +5668,8 @@ syn_cmd_cluster(exarg_T *eap, int syncing UNUSED) if (scl_id >= 0) syn_combine_list(&SYN_CLSTR(curwin->w_s)[scl_id].scl_list, &clstr_list, list_op); + else + vim_free(clstr_list); got_clstr = TRUE; } @@ -6034,7 +6036,8 @@ get_id_list( } if (count != 0) { - EMSG2(_("E408: %s must be first in contains list"), name + 1); + EMSG2(_("E408: %s must be first in contains list"), + name + 1); failed = TRUE; vim_free(name); break; diff --git a/src/version.c b/src/version.c index 592c77ca73..918bee46ad 100644 --- a/src/version.c +++ b/src/version.c @@ -764,6 +764,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 214, /**/ 213, /**/