From 22fcb22f692fd13fa2991a99e40e89d82f4e6f82 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 21 Jul 2025 11:51:17 +0200 Subject: [PATCH] idn: restore WINVER check --- lib/idn.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/idn.c b/lib/idn.c index 9483e734f0..2d56043293 100644 --- a/lib/idn.c +++ b/lib/idn.c @@ -152,7 +152,8 @@ static CURLcode mac_ascii_to_idn(const char *in, char **out) #ifdef USE_WIN32_IDN /* using Windows kernel32 and normaliz libraries. */ -#if !defined(_WIN32_WINNT) || _WIN32_WINNT < 0x600 +#if (!defined(_WIN32_WINNT) || _WIN32_WINNT < _WIN32_WINNT_VISTA) && \ + (!defined(WINVER) || WINVER < 0x600) WINBASEAPI int WINAPI IdnToAscii(DWORD dwFlags, const WCHAR *lpUnicodeCharStr, int cchUnicodeChar,