diff --git a/tcp/MyClient.cpp b/tcp/MyClient.cpp index 0627d7e..198348f 100644 --- a/tcp/MyClient.cpp +++ b/tcp/MyClient.cpp @@ -11,6 +11,11 @@ void MyClient::handleMessage(const std::string& message) std::vector messageSplited = TCPSocket::split(message, ";"); + if (messageSplited.size() != 4) { + std::cerr << "Invalid message format" << std::endl; + return; + } + if (messageSplited[1] == "aruco" || messageSplited[1] == "all") { if (messageSplited[2] == "get aruco")