From 024c3ee50d9b79a85665efe1c191cc1225026519 Mon Sep 17 00:00:00 2001 From: Ivan Santiago Paunovic Date: Fri, 6 Dec 2019 09:29:03 -0300 Subject: [PATCH] Use absolute topic name for `rosout` (#549) Signed-off-by: Ivan Santiago Paunovic --- rcl/src/rcl/logging_rosout.c | 2 +- rcl/test/rcl/test_logging_rosout.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rcl/src/rcl/logging_rosout.c b/rcl/src/rcl/logging_rosout.c index 9c92ee9..6995ef2 100644 --- a/rcl/src/rcl/logging_rosout.c +++ b/rcl/src/rcl/logging_rosout.c @@ -33,7 +33,7 @@ extern "C" { #endif -#define ROSOUT_TOPIC_NAME "rosout" +#define ROSOUT_TOPIC_NAME "/rosout" /* Return RCL_RET_OK from this macro because we won't check throughout rcl if rosout is * initialized or not and in the case it's not we want things to continue working. diff --git a/rcl/test/rcl/test_logging_rosout.cpp b/rcl/test/rcl/test_logging_rosout.cpp index 7d64060..f20f3e4 100644 --- a/rcl/test/rcl/test_logging_rosout.cpp +++ b/rcl/test/rcl/test_logging_rosout.cpp @@ -95,7 +95,7 @@ public: // create rosout subscription const rosidl_message_type_support_t * ts = ROSIDL_GET_MSG_TYPE_SUPPORT(rcl_interfaces, msg, Log); - const char * topic = "rosout"; + const char * topic = "/rosout"; this->subscription_ptr = new rcl_subscription_t; *this->subscription_ptr = rcl_get_zero_initialized_subscription(); rcl_subscription_options_t subscription_options = rcl_subscription_get_default_options();