Mercurial > vim
changeset 20478:af8feeaf167a v8.2.0793
patch 8.2.0793: MS-Windows: cannot build GUI with small features
Commit: https://github.com/vim/vim/commit/1e1d2e89fa460328883bb09fb13a24e26ef1ab31
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon May 18 20:17:02 2020 +0200
patch 8.2.0793: MS-Windows: cannot build GUI with small features
Problem: MS-Windows: cannot build GUI with small features. (Michael Soyka)
Solution: Add #ifdef around use of windowsVersion. (Ken Takata)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 18 May 2020 20:30:03 +0200 |
parents | af956fb2230d |
children | c4b13b8932fb |
files | src/os_win32.c src/version.c |
diffstat | 2 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/os_win32.c +++ b/src/os_win32.c @@ -822,7 +822,7 @@ win32_enable_privilege(LPTSTR lpszPrivil #endif /* - * Set "win8_or_later" and fill in "windowsVersion". + * Set "win8_or_later" and fill in "windowsVersion" if possible. */ void PlatformId(void) @@ -836,9 +836,10 @@ PlatformId(void) ovi.dwOSVersionInfoSize = sizeof(ovi); GetVersionEx(&ovi); +#ifdef FEAT_EVAL vim_snprintf(windowsVersion, sizeof(windowsVersion), "%d.%d", (int)ovi.dwMajorVersion, (int)ovi.dwMinorVersion); - +#endif if ((ovi.dwMajorVersion == 6 && ovi.dwMinorVersion >= 2) || ovi.dwMajorVersion > 6) win8_or_later = TRUE;