Bump MRI upstreams
[openflowplugin.git] / openflowjava / openflow-protocol-impl / src / main / java / org / opendaylight / openflowjava / protocol / impl / deserialization / factories / MultipartReplyMessageFactory.java
index 6ce1f45fa04c51fcaf145d8c2587896dcdd945cd..6ef0132c3ac8de43fa8a50f4b5f35f2b65da7cf1 100644 (file)
@@ -732,12 +732,12 @@ public class MultipartReplyMessageFactory implements OFDeserializer<MultipartRep
         MultipartReplyGroupFeaturesBuilder featuresBuilder = new MultipartReplyGroupFeaturesBuilder();
         featuresBuilder.setTypes(createGroupType(rawMessage.readUnsignedInt()));
         featuresBuilder.setCapabilities(createCapabilities(rawMessage.readUnsignedInt()));
-        List<Uint32> maxGroupsList = new ArrayList<>();
+        List<Uint32> maxGroupsList = new ArrayList<>(GROUP_TYPES);
         for (int i = 0; i < GROUP_TYPES; i++) {
             maxGroupsList.add(Uint32.valueOf(rawMessage.readUnsignedInt()));
         }
         featuresBuilder.setMaxGroups(maxGroupsList);
-        List<ActionType> actionBitmaps = new ArrayList<>();
+        List<ActionType> actionBitmaps = new ArrayList<>(GROUP_TYPES);
         for (int i = 0; i < GROUP_TYPES; i++) {
             actionBitmaps.add(createActionBitmap(rawMessage.readUnsignedInt()));
         }