From: Bram Moolenaar Date: Sun, 10 Jan 2016 15:12:24 +0000 (+0100) Subject: patch 7.4.1082 X-Git-Tag: v7.4.1082 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=858b96f382eeb8f1eab5100639e7b09523a6a2a1;p=vim patch 7.4.1082 Problem: The Tcl interface is always skipping memory free on exit. Solution: Only skip for dynamically loaded Tcl. --- diff --git a/src/if_tcl.c b/src/if_tcl.c index 995a5c727..3e002b98a 100644 --- a/src/if_tcl.c +++ b/src/if_tcl.c @@ -2052,9 +2052,11 @@ tcldelallrefs(ref) int err; char *result; +#ifdef DYNAMIC_TCL /* TODO: this code currently crashes Vim on exit */ if (exiting) return; +#endif while (ref != NULL) { diff --git a/src/version.c b/src/version.c index 5bfab59d1..f1e2b05b5 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1082, /**/ 1081, /**/