diff --git a/src/cpp/fastdds/xtypes/type_representation/TypeObjectRegistry.cpp b/src/cpp/fastdds/xtypes/type_representation/TypeObjectRegistry.cpp index 0dcaf42eb25..71bc06954bc 100644 --- a/src/cpp/fastdds/xtypes/type_representation/TypeObjectRegistry.cpp +++ b/src/cpp/fastdds/xtypes/type_representation/TypeObjectRegistry.cpp @@ -2140,7 +2140,7 @@ ReturnCode_t TypeObjectRegistry::register_typeobject_w_enum_dynamic_type( MemberDescriptorImpl& member_descriptor {literal->get_descriptor()}; EnumeratedLiteralFlag flags {TypeObjectUtils::build_enumerated_literal_flag( member_descriptor.is_default_label())}; - // TODO(richi): Literal value might be automatically assigned or taken from default_value (@value annotation) + // Literal value might be automatically assigned or taken from default_value (@value annotation) CommonEnumeratedLiteral common_literal {TypeObjectUtils::build_common_enumerated_literal( member_descriptor.default_value().empty() ? member_descriptor.index() : std::stol(member_descriptor.default_value()), flags)}; diff --git a/thirdparty/fastcdr b/thirdparty/fastcdr index e17fdc426eb..0ad4f980e9a 160000 --- a/thirdparty/fastcdr +++ b/thirdparty/fastcdr @@ -1 +1 @@ -Subproject commit e17fdc426eb878c963cf3b9002709bc407643fbf +Subproject commit 0ad4f980e9a818265edd1afc93a5bb796f46db53