From d4feed81e692a2472393042630942e08d1ade4ce Mon Sep 17 00:00:00 2001 From: Tulio Leao Date: Mon, 21 Oct 2019 00:41:53 -0300 Subject: [PATCH] Fix C6031: return value ignored --- src/openrct2-ui/windows/ServerList.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/openrct2-ui/windows/ServerList.cpp b/src/openrct2-ui/windows/ServerList.cpp index ec62fa2041..fcf7e20e74 100644 --- a/src/openrct2-ui/windows/ServerList.cpp +++ b/src/openrct2-ui/windows/ServerList.cpp @@ -521,8 +521,12 @@ static void join_server(std::string address) { if (endBracketIndex != std::string::npos || dotIndex != std::string::npos) { - std::sscanf(&address[colonIndex + 1], "%d", &port); - address = address.substr(0, colonIndex); + auto ret = std::sscanf(&address[colonIndex + 1], "%d", &port); + assert(ret); + if (ret > 0) + { + address = address.substr(0, colonIndex); + } } }