From 966a043d40d5175a38aaa4a73762992b5d2cfe44 Mon Sep 17 00:00:00 2001 From: Yadu Date: Wed, 7 Feb 2024 22:34:01 +0800 Subject: [PATCH] Update rmw_zenoh_cpp/src/detail/liveliness_utils.cpp Co-authored-by: Chris Lalancette Signed-off-by: Yadu --- rmw_zenoh_cpp/src/detail/liveliness_utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rmw_zenoh_cpp/src/detail/liveliness_utils.cpp b/rmw_zenoh_cpp/src/detail/liveliness_utils.cpp index a2aef62e..db93ec3f 100644 --- a/rmw_zenoh_cpp/src/detail/liveliness_utils.cpp +++ b/rmw_zenoh_cpp/src/detail/liveliness_utils.cpp @@ -192,7 +192,7 @@ std::optional keyexpr_to_qos(const std::string & keyexpr) // Get the history depth. errno = 0; char * endptr; - int64_t num = strtol(history_parts[1].c_str(), &endptr, 10); + unsigned long num = strtoul(history_parts[1].c_str(), &endptr, 10); if (endptr == history_parts[1].c_str()) { // No values were converted, this is an error RMW_SET_ERROR_MSG("no valid numbers available");