diff --git a/message_generation/src/main/java/org/ros/internal/message/field/PrimitiveFieldType.java b/message_generation/src/main/java/org/ros/internal/message/field/PrimitiveFieldType.java index 53fbdfa778d966de3dad0c2ca6a353be319263af..bfbe835eb8f181feccd89b47bab1a6e3950ade1a 100644 --- a/message_generation/src/main/java/org/ros/internal/message/field/PrimitiveFieldType.java +++ b/message_generation/src/main/java/org/ros/internal/message/field/PrimitiveFieldType.java @@ -81,7 +81,7 @@ public enum PrimitiveFieldType implements FieldType { @Override public Field newVariableList(String name, int size) { - return ByteArrayField.newVariable(this, name, size); + return ChannelBufferField.newVariable(this, name, size); } @Override diff --git a/message_generation/src/test/java/org/ros/internal/message/MessageTest.java b/message_generation/src/test/java/org/ros/internal/message/MessageTest.java index 798efea2c26daa3fbff9bf0db4d9485c1ef1045f..fe80bb483e139b811229ddf2453e02abcc866e22 100644 --- a/message_generation/src/test/java/org/ros/internal/message/MessageTest.java +++ b/message_generation/src/test/java/org/ros/internal/message/MessageTest.java @@ -114,7 +114,6 @@ public class MessageTest { assertEquals("Hello, ROS! # comment", rawMessage.getString("data")); } - @Test public void testInt8List() { topicDefinitionResourceProvider.add("foo/foo", "int8[] data"); RawMessage rawMessage = messageFactory.newFromType("foo/foo");