Skip to content

Commit 99e11a3

Browse files
committed
Allow for implicitly convertable loggers as well
Signed-off-by: Tim Clephas <[email protected]>
1 parent b7e4aad commit 99e11a3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

rclcpp/include/rclcpp/logging.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
#define RCLCPP_STATIC_ASSERT_LOGGER(logger) \
3333
do { \
3434
static_assert( \
35-
::std::is_same<typename std::remove_cv_t< \
35+
::std::is_convertible<typename std::remove_cv_t< \
3636
typename std::remove_reference_t<decltype(logger)>>, \
3737
typename ::rclcpp::Logger>::value, \
3838
"First argument to logging macros must be an rclcpp::Logger"); \

0 commit comments

Comments
 (0)