From 0894e0d8087aad4d467fd7b3d87b1930fe661916 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Thu, 15 Jul 2021 14:14:30 +0200 Subject: patch 8.2.3164: MS-Windows: reported version lacks patchlevel Problem: MS-Windows: reported version lacks patchlevel, causing some update tools to update too often. (Klaus Frank) Solution: Add the patchlevel to the version. (Christian Brabandt) --- src/dosinst.c | 5 ++++- src/version.c | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/dosinst.c b/src/dosinst.c index 2d2b95c10a..608f381f12 100644 --- a/src/dosinst.c +++ b/src/dosinst.c @@ -1580,6 +1580,7 @@ install_registry(void) char display_name[BUFSIZE]; char uninstall_string[BUFSIZE]; char icon_string[BUFSIZE]; + char version_string[BUFSIZE]; int i; int loop_count = is_64bit_os() ? 2 : 1; DWORD flag; @@ -1652,13 +1653,15 @@ install_registry(void) sprintf(icon_string, "%s\\gvim.exe,0", installdir); + sprintf(version_string, VIM_VERSION_SHORT "." VIM_VERSION_PATCHLEVEL_STR); + lRet = register_uninstall( HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Vim " VIM_VERSION_SHORT, display_name, uninstall_string, icon_string, - VIM_VERSION_SHORT, + version_string, "Bram Moolenaar et al."); if (ERROR_SUCCESS != lRet) return FAIL; diff --git a/src/version.c b/src/version.c index edf5306f74..9d355c8ede 100644 --- a/src/version.c +++ b/src/version.c @@ -755,6 +755,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 3164, /**/ 3163, /**/ -- cgit v1.2.3