jdk/src/share/native/java/net/net_util.c
changeset 4814 dbf72872f8d2
parent 1152 29d6145d1097
child 5506 202f599c92aa
--- a/jdk/src/share/native/java/net/net_util.c	Tue Jan 26 11:39:29 2010 +0100
+++ b/jdk/src/share/native/java/net/net_util.c	Wed Jan 27 16:11:53 2010 +0000
@@ -162,10 +162,11 @@
 JNIEXPORT jint JNICALL
 NET_SockaddrEqualsInetAddress(JNIEnv *env, struct sockaddr *him, jobject iaObj)
 {
-    jint family = (*env)->GetIntField(env, iaObj, ia_familyID) == IPv4?
-        AF_INET : AF_INET6;
+    jint family = AF_INET;
 
 #ifdef AF_INET6
+    family = (*env)->GetIntField(env, iaObj, ia_familyID) == IPv4?
+        AF_INET : AF_INET6;
     if (him->sa_family == AF_INET6) {
 #ifdef WIN32
         struct SOCKADDR_IN6 *him6 = (struct SOCKADDR_IN6 *)him;