From 09dd43b40733ed92471a4e2c6cf20bc7cf84f204 Mon Sep 17 00:00:00 2001 From: Volker Simonis Date: Fri, 21 Oct 2016 14:57:50 +0200 Subject: [PATCH] 8168471: Non ANSI C declaration of block local variable in NetworkInterface_winXP.c Reviewed-by: chegar --- .../java.base/windows/native/libnet/NetworkInterface_winXP.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c b/jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c index c981b07b407..0f0fbe19712 100644 --- a/jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c +++ b/jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c @@ -627,11 +627,12 @@ static jobject createNetworkInterfaceXP(JNIEnv *env, netif *ifs) (*env)->SetObjectArrayElement(env, bindsArr, bind_index++, ibObj); } else /* AF_INET6 */ { int scope; + jboolean ret; iaObj = (*env)->NewObject(env, ia6_class, ia6_ctrID); if (iaObj == NULL) { return NULL; } - jboolean ret = setInet6Address_ipaddress(env, iaObj, (jbyte *)&(addrs->addr.sa6.sin6_addr.s6_addr)); + ret = setInet6Address_ipaddress(env, iaObj, (jbyte *)&(addrs->addr.sa6.sin6_addr.s6_addr)); if (ret == JNI_FALSE) { return NULL; }