diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-07-15 14:14:30 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-07-15 14:14:30 +0200 |
commit | 0894e0d8087aad4d467fd7b3d87b1930fe661916 (patch) | |
tree | 81ccea5a23e84d667bd234bff781f1ea05363f8f /src/dosinst.c | |
parent | 1557b16dad2b1a3466a93d015575cd7fdb4661c9 (diff) | |
download | vim-git-0894e0d8087aad4d467fd7b3d87b1930fe661916.tar.gz |
patch 8.2.3164: MS-Windows: reported version lacks patchlevelv8.2.3164
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)
Diffstat (limited to 'src/dosinst.c')
-rw-r--r-- | src/dosinst.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dosinst.c b/src/dosinst.c index 2d2b95c10..608f381f1 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; |