commit | d9b94f4d0727b9888f1c93b136de6f02026324c4 | [log] [tgz] |
---|---|---|
author | Jordan Halterman <jordan@onlab.us> | Wed May 24 12:42:39 2017 -0700 |
committer | Ray Milkey <ray@onlab.us> | Wed May 24 14:55:41 2017 -0700 |
tree | 544241bd680994ee85d066db24555a7373fa2117 | |
parent | 2d5054b7a1861fb8d2e54b7cf5ecfcafcfb8f9e1 [diff] |
[ONOS-6508] Copy ImmutableList in DiscreteResourceId constructor to ensure binary serialization formats match across all resource IDs Change-Id: I7018214a4a25f619363c1b1b53d54b9dfec756e2
diff --git a/core/api/src/main/java/org/onosproject/net/resource/DiscreteResourceId.java b/core/api/src/main/java/org/onosproject/net/resource/DiscreteResourceId.java index 441fe88..8e51250 100644 --- a/core/api/src/main/java/org/onosproject/net/resource/DiscreteResourceId.java +++ b/core/api/src/main/java/org/onosproject/net/resource/DiscreteResourceId.java
@@ -32,7 +32,7 @@ private final ImmutableList<Object> components; DiscreteResourceId(ImmutableList<Object> components) { - this.components = components; + this.components = ImmutableList.copyOf(components); } DiscreteResourceId() {