mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8238763: ObjectInputStream readUnshared method handling of Records
Reviewed-by: rriggs
This commit is contained in:
parent
f7cb0f760f
commit
eec7750e55
2 changed files with 132 additions and 1 deletions
|
@ -2186,7 +2186,8 @@ public class ObjectInputStream
|
|||
if (isRecord) {
|
||||
assert obj == null;
|
||||
obj = readRecord(desc);
|
||||
handles.setObject(passHandle, obj);
|
||||
if (!unshared)
|
||||
handles.setObject(passHandle, obj);
|
||||
} else if (desc.isExternalizable()) {
|
||||
readExternalData((Externalizable) obj, desc);
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue