From 235d1fd0e05d5d60a562663d4d890c80d6e9180e Mon Sep 17 00:00:00 2001 From: Takuji Kawata Date: Mon, 18 Sep 2017 14:14:53 +0900 Subject: [PATCH] Fix compile error in service_server.cpp proposed fix code for compile error in service_server.cpp --- code/cpp/src/service_server.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/cpp/src/service_server.cpp b/code/cpp/src/service_server.cpp index 1b141d8..98f12e7 100644 --- a/code/cpp/src/service_server.cpp +++ b/code/cpp/src/service_server.cpp @@ -4,7 +4,8 @@ bool count(cpp::WordCount::Request &req, // <1> cpp::WordCount::Response &res) { - l = strlen(req.words); + int count = 0; + int l = req.words.length(); if (l == 0) count = 0; else { @@ -21,7 +22,7 @@ bool count(cpp::WordCount::Request &req, // <1> int main(int argc, char **argv) { - ros::init(int argc, char **argv, "count_server"); + ros::init(argc, argv, "count_server"); ros::NodeHandle node; ros::ServiceServer service = node.advertiseService("count", count); // <2>