diff --git a/types/KeylessShapeTypePubSubTypes.cxx b/types/KeylessShapeTypePubSubTypes.cxx index 2f697b0..f554930 100644 --- a/types/KeylessShapeTypePubSubTypes.cxx +++ b/types/KeylessShapeTypePubSubTypes.cxx @@ -85,6 +85,11 @@ namespace shapes_demo_typesupport { ser.serialize_encapsulation(); // Serialize the object. ser << *p_type; + #if FASTCDR_VERSION_MAJOR > 1 + ser.set_dds_cdr_options({0,0}); + #else + ser.setDDSCdrOptions(0); + #endif // FASTCDR_VERSION_MAJOR > 1 } catch (eprosima::fastcdr::exception::Exception& /*exception*/) { diff --git a/types/ShapePubSubTypes.cxx b/types/ShapePubSubTypes.cxx index 585170f..77c92f9 100644 --- a/types/ShapePubSubTypes.cxx +++ b/types/ShapePubSubTypes.cxx @@ -83,6 +83,11 @@ bool ShapeTypePubSubType::serialize( ser.serialize_encapsulation(); // Serialize the object. ser << *p_type; +#if FASTCDR_VERSION_MAJOR > 1 + ser.set_dds_cdr_options({0,0}); +#else + ser.setDDSCdrOptions(0); +#endif // FASTCDR_VERSION_MAJOR > 1 } catch (eprosima::fastcdr::exception::Exception& /*exception*/) {