From e950cc27d4b2ccf81b7981ba7c03df9714f4d865 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ferreira=20Gonz=C3=A1lez?= Date: Thu, 14 May 2026 08:12:13 +0200 Subject: [PATCH] Refs #24518: Fix null-dereference build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Ferreira González --- src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeImpl.hpp | 2 +- src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeMemberImpl.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeImpl.hpp b/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeImpl.hpp index 28c5a7af067..c2eea1d6e80 100644 --- a/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeImpl.hpp +++ b/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeImpl.hpp @@ -72,7 +72,7 @@ class DynamicTypeImpl : public virtual traits::base_type traits::ref_type& descriptor, uint32_t idx) noexcept override; - const std::vector get_annotations() const + const std::vector& get_annotations() const { return annotation_; } diff --git a/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeMemberImpl.hpp b/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeMemberImpl.hpp index 87c8d47ea66..0357eed1e66 100644 --- a/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeMemberImpl.hpp +++ b/src/cpp/fastdds/xtypes/dynamic_types/DynamicTypeMemberImpl.hpp @@ -47,7 +47,7 @@ class DynamicTypeMemberImpl : public virtual traits::base_typ traits::ref_type& descriptor, uint32_t idx) noexcept override; - const std::vector get_annotations() const + const std::vector& get_annotations() const { return annotation_; }