From f29925ff3268127191962347eb23cabda4173c68 Mon Sep 17 00:00:00 2001 From: Andy Taylor Date: Tue, 5 Feb 2019 16:48:17 +0000 Subject: [PATCH] Update YSFReflectors.cpp Account for upper case hostname matching when connecting at startup --- YSFGateway/YSFReflectors.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/YSFGateway/YSFReflectors.cpp b/YSFGateway/YSFReflectors.cpp index 893307c..f6ae501 100644 --- a/YSFGateway/YSFReflectors.cpp +++ b/YSFGateway/YSFReflectors.cpp @@ -277,6 +277,9 @@ CYSFReflector* CYSFReflectors::findById(const std::string& id) CYSFReflector* CYSFReflectors::findByName(const std::string& name) { std::string fullName = name; + if (m_makeUpper) { + std::transform(fullName.begin(), fullName.end(), fullName.begin(), ::toupper); + } fullName.resize(16U, ' '); for (std::vector::const_iterator it = m_currReflectors.cbegin(); it != m_currReflectors.cend(); ++it) {