From f3f9e1e61ffdcfdd1df1d8781135f3b538bf8222 Mon Sep 17 00:00:00 2001 From: Jason Reding Date: Fri, 30 Aug 2024 18:30:02 -0500 Subject: [PATCH] Brad's feedback. --- src/grpc_client.cc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/grpc_client.cc b/src/grpc_client.cc index 89c6d10d..e626a47b 100644 --- a/src/grpc_client.cc +++ b/src/grpc_client.cc @@ -25,11 +25,6 @@ namespace grpc_labview //--------------------------------------------------------------------- //--------------------------------------------------------------------- - static bool ichar_equals(char a, char b) - { - return std::tolower(static_cast(a)) == std::tolower(static_cast(b)); - } - static bool IsLoopbackAddress(const char* address) { std::string hostname(address); @@ -50,8 +45,7 @@ namespace grpc_labview } } - std::string localhost("localhost"); - bool isLoopback = hostname.size() == localhost.size() && std::equal(hostname.begin(), hostname.end(), localhost.begin(), ichar_equals); + bool isLoopback = hostname == "localhost" || hostname == "LOCALHOST"; if (!isLoopback) { try @@ -59,7 +53,7 @@ namespace grpc_labview asio::ip::address ip_address = asio::ip::make_address(hostname); isLoopback = ip_address.is_loopback(); } - catch (std::exception) + catch (std::exception&) { isLoopback = false; }