src/java.base/share/classes/java/net/InetAddress.java
changeset 52220 9c260a6b6471
parent 52157 7593b9b8e8f2
child 52427 3c6aa484536c
--- a/src/java.base/share/classes/java/net/InetAddress.java	Mon Oct 22 14:41:51 2018 -0700
+++ b/src/java.base/share/classes/java/net/InetAddress.java	Mon Oct 22 17:00:04 2018 -0700
@@ -1734,7 +1734,7 @@
             throw new InvalidObjectException("invalid address family type: " + family);
         }
         InetAddressHolder h = new InetAddressHolder(host, address, family);
-        UNSAFE.putObject(this, FIELDS_OFFSET, h);
+        UNSAFE.putReference(this, FIELDS_OFFSET, h);
     }
 
     /* needed because the serializable fields no longer exist */