From 6e461c95e4218cb292ff9e883199219e9ded26e3 Mon Sep 17 00:00:00 2001 From: Audrow Nash Date: Thu, 10 Dec 2020 17:48:59 -0800 Subject: [PATCH] Use "%s" as format string literal in logging macros Signed-off-by: Audrow Nash --- rviz2/src/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rviz2/src/main.cpp b/rviz2/src/main.cpp index 346b2dabd..a743271c8 100644 --- a/rviz2/src/main.cpp +++ b/rviz2/src/main.cpp @@ -56,16 +56,16 @@ int main(int argc, char ** argv) // install logging handlers to route logging through ROS's logging system rviz_common::set_logging_handlers( [logger](const std::string & msg, const std::string &, size_t) { - RCLCPP_DEBUG(logger, msg.c_str()); + RCLCPP_DEBUG(logger, "%s", msg.c_str()); }, [logger](const std::string & msg, const std::string &, size_t) { - RCLCPP_INFO(logger, msg.c_str()); + RCLCPP_INFO(logger, "%s", msg.c_str()); }, [logger](const std::string & msg, const std::string &, size_t) { - RCLCPP_WARN(logger, msg.c_str()); + RCLCPP_WARN(logger, "%s", msg.c_str()); }, [logger](const std::string & msg, const std::string &, size_t) { - RCLCPP_ERROR(logger, msg.c_str()); + RCLCPP_ERROR(logger, "%s", msg.c_str()); } );