]> git.kaiwu.me - nginx.git/commit
Win32: disabled C4306 warnings with MSVC.
authorMaxim Dounin <mdounin@mdounin.ru>
Tue, 6 Sep 2022 21:47:07 +0000 (00:47 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Tue, 6 Sep 2022 21:47:07 +0000 (00:47 +0300)
commit90f1b5fd08e9aca01d568d6653da772980033e43
treec99d62889fb4f71aa16decf74a3b478868e93d49
parenta3016da23f1f05961c77cae05b9731931d01ebe4
Win32: disabled C4306 warnings with MSVC.

Multiple C4306 warnings (conversion from 'type1' to 'type2' of greater size)
appear during 64-bit compilation with MSVC 2010 (and older) due to extensively
used constructs like "(void *) -1", so they were disabled.

In newer MSVC versions C4306 warnings were replaced with C4312 ones, and
these are not generated for such trivial type casts.
src/os/win32/ngx_win32_config.h