From 204672375bb950c37541606b048e0dc2375d9ec5 Mon Sep 17 00:00:00 2001 From: Uwe Risse Date: Tue, 28 Dec 2021 10:11:57 +0100 Subject: [PATCH] Fix the nonstandard callsign bug in v.2.5.3 --- widgets/mainwindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index b6cb6542b..ecb5e8603 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -3643,7 +3643,8 @@ void MainWindow::auto_sequence (DecodedText const& message, unsigned start_toler { auto const& message_words = message.messageWords (); auto is_73 = message_words.filter (QRegularExpression {"^(73|RR73)$"}).size(); - auto const& msg_no_hash = message.clean_string ().mid(22).remove("<").remove(">"); + auto msg_no_hash = message.clean_string(); + msg_no_hash = msg_no_hash.mid(22).remove("<").remove(">"); bool is_OK=false; if(m_mode=="MSK144" && msg_no_hash.indexOf(ui->dxCallEntry->text()+" R ")>0) is_OK=true; if (message_words.size () > 3 && (message.isStandardMessage() || (is_73 or is_OK))) {