From 34dda436743883288d33c7837f7b1e3d85f46f17 Mon Sep 17 00:00:00 2001 From: Dave Behnke <916775+dbehnke@users.noreply.github.com> Date: Sun, 28 Dec 2025 03:00:35 -0500 Subject: [PATCH] Fix syntax error in CSIn: restore missing loop --- reflector/Callsign.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/reflector/Callsign.cpp b/reflector/Callsign.cpp index e765814..893a834 100644 --- a/reflector/Callsign.cpp +++ b/reflector/Callsign.cpp @@ -544,6 +544,7 @@ void CCallsign::CSIn() auto pos = m17_alphabet.find(m_Module); m_coded = pos; m_coded *= 40; + for( int i=CALLSIGN_LEN-2; i>=0; i-- ) { pos = m17_alphabet.find(m_Callsign.c[i]); if (pos == std::string::npos) { if ('#' == m_Callsign.c[i] && 0 == i) {