diff --git a/rmw_fastrtps_dynamic_cpp/src/rmw_node_info_and_types.cpp b/rmw_fastrtps_dynamic_cpp/src/rmw_node_info_and_types.cpp index c90846903..2131cc93d 100644 --- a/rmw_fastrtps_dynamic_cpp/src/rmw_node_info_and_types.cpp +++ b/rmw_fastrtps_dynamic_cpp/src/rmw_node_info_and_types.cpp @@ -23,6 +23,7 @@ #include "rmw_fastrtps_dynamic_cpp/identifier.hpp" +// The extern "C" here enforces that overloading is not used. extern "C" { rmw_ret_t