summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-12-04 19:42:52 +0100
committerBram Moolenaar <Bram@vim.org>2020-12-04 19:42:52 +0100
commit29d2f45c8855fd98897c5db92d896c161e95d0f1 (patch)
tree87c23be9cda892daedafbdfe8edcdb04d07e5426
parentc5e6a7179d7dee4315b412b56e172bb1ff092d3e (diff)
patch 8.2.2091: MS-Windows: build warningsv8.2.2091
Problem: MS-Windows: build warnings. Solution: Add a #pragma to suppress the deprecation warning. (Ken Takata) Avoid using a non-ASCII character. (closes #7421)
-rw-r--r--src/message.c2
-rw-r--r--src/os_win32.c9
-rw-r--r--src/version.c2
3 files changed, 12 insertions, 1 deletions
diff --git a/src/message.c b/src/message.c
index 3f6d56e5de..43e7e5e526 100644
--- a/src/message.c
+++ b/src/message.c
@@ -1861,7 +1861,7 @@ msg_prt_line(char_u *s, int list)
col += (*mb_ptr2cells)(s);
if (l >= MB_MAXBYTES)
{
- STRCPY(buf, "¿");
+ STRCPY(buf, "?");
}
else if (lcs_nbsp != NUL && list
&& (mb_ptr2char(s) == 160
diff --git a/src/os_win32.c b/src/os_win32.c
index 21b9b01279..2f9ecdc9ea 100644
--- a/src/os_win32.c
+++ b/src/os_win32.c
@@ -860,6 +860,12 @@ win32_enable_privilege(LPTSTR lpszPrivilege, BOOL bEnable)
}
#endif
+#ifdef _MSC_VER
+// Suppress the deprecation warning for using GetVersionEx().
+// It is needed for implementing "windowsversion()".
+# pragma warning(push)
+# pragma warning(disable: 4996)
+#endif
/*
* Set "win8_or_later" and fill in "windowsVersion" if possible.
*/
@@ -890,6 +896,9 @@ PlatformId(void)
done = TRUE;
}
}
+#ifdef _MSC_VER
+# pragma warning(pop)
+#endif
#if !defined(FEAT_GUI_MSWIN) || defined(VIMDLL)
diff --git a/src/version.c b/src/version.c
index 2061ea0a32..0002ef8882 100644
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 2091,
+/**/
2090,
/**/
2089,