--- old/jdk/src/java.base/windows/native/libnio/ch/Net.c 2015-12-16 21:11:24.697735371 +0100 +++ new/jdk/src/java.base/windows/native/libnio/ch/Net.c 2015-12-16 21:11:24.517735368 +0100 @@ -50,6 +50,10 @@ #endif /* MCAST_BLOCK_SOURCE */ +#if _MSC_VER >= 1900 +#pragma warning(disable: 4091) // typedef ignored on left when no variable is declared +#endif + typedef struct my_ip_mreq_source { IN_ADDR imr_multiaddr; IN_ADDR imr_sourceaddr;