diff src/globals.h @ 20035:4c9acbd6b3c7 v8.2.0573

patch 8.2.0573: using :version twice leaks memory Commit: https://github.com/vim/vim/commit/278e83863b2c7329f6712b8809e4aa5e6a50e13f Author: Bram Moolenaar <Bram@vim.org> Date: Mon Apr 13 18:25:33 2020 +0200 patch 8.2.0573: using :version twice leaks memory Problem: using :version twice leaks memory Solution: Only initialize variables once. (Dominique Pelle, closes https://github.com/vim/vim/issues/5917)
author Bram Moolenaar <Bram@vim.org>
date Mon, 13 Apr 2020 18:30:08 +0200
parents 3ff714d765ba
children 646c53fa5781
line wrap: on
line diff
--- a/src/globals.h
+++ b/src/globals.h
@@ -1258,7 +1258,7 @@ extern char *Version;
 #if defined(HAVE_DATE_TIME) && defined(VMS) && defined(VAXC)
 extern char longVersion[];
 #else
-EXTERN char *longVersion;
+EXTERN char *longVersion INIT(= NULL);
 #endif
 
 /*