From 420eac5542ebf41a1812ae2250a0bc09517b999d Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Tue, 28 Dec 2010 19:55:00 +0100 Subject: IDN: use win32 API if told to The functionality is provided in a new source file: lib/idn_win32.c --- lib/version.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/version.c') diff --git a/lib/version.c b/lib/version.c index 9ba2e33c1..aab5517d0 100644 --- a/lib/version.c +++ b/lib/version.c @@ -99,6 +99,11 @@ char *curl_version(void) ptr += len; } #endif +#ifdef USE_WIN32_IDN + len = snprintf(ptr, left, " IDN-Windows-native"); + left -= len; + ptr += len; +#endif #if defined(HAVE_ICONV) && defined(CURL_DOES_CONVERSIONS) #ifdef _LIBICONV_VERSION len = snprintf(ptr, left, " iconv/%d.%d", @@ -301,6 +306,8 @@ curl_version_info_data *curl_version_info(CURLversion stamp) version_info.libidn = stringprep_check_version(LIBIDN_REQUIRED_VERSION); if(version_info.libidn) version_info.features |= CURL_VERSION_IDN; +#elif defined(USE_WIN32_IDN) + version_info.features |= CURL_VERSION_IDN; #endif #if defined(HAVE_ICONV) && defined(CURL_DOES_CONVERSIONS) -- cgit v1.2.3