From 8f8bf842bcd1fee7162804a9b1c99d0a9d2c1cb7 Mon Sep 17 00:00:00 2001 From: Maxim Dounin Date: Thu, 13 Feb 2014 16:54:00 +0400 Subject: Win32: MSVC 2013 compatibility. Warnings about GetVersionEx() deprecation silenced. Precompiled object linked in. --- src/os/win32/ngx_win32_init.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/os/win32/ngx_win32_init.c') diff --git a/src/os/win32/ngx_win32_init.c b/src/os/win32/ngx_win32_init.c index d3cc37603..f7153fcc4 100644 --- a/src/os/win32/ngx_win32_init.c +++ b/src/os/win32/ngx_win32_init.c @@ -71,6 +71,10 @@ ngx_os_init(ngx_log_t *log) ngx_memzero(&osvi, sizeof(OSVERSIONINFOEX)); osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); +#ifdef _MSC_VER +#pragma warning(disable:4996) +#endif + osviex = GetVersionEx((OSVERSIONINFO *) &osvi); if (osviex == 0) { @@ -82,6 +86,10 @@ ngx_os_init(ngx_log_t *log) } } +#ifdef _MSC_VER +#pragma warning(default:4996) +#endif + /* * Windows 3.1 Win32s 0xxxxx * -- cgit v1.2.3