commit | a1c8f718e6a5b3199768e6359348c8744e31efd4 | [log] [tgz] |
---|---|---|
author | Jordan Halterman <jordan@onlab.us> | Wed May 24 12:42:39 2017 -0700 |
committer | Jordan Halterman <jordan@onlab.us> | Wed May 24 21:01:37 2017 +0000 |
tree | eb6a823dca4891ff3e9691ac5b6c7211a1168352 | |
parent | 10dbafd9ca5e9723b612cbc96d516102039f33ef [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() {