From a3a02a8996e75fbafb3fb4334e37460f0b543310 Mon Sep 17 00:00:00 2001 From: Uwe Risse <dg2ycb@gmx.de> Date: Tue, 10 Oct 2023 10:58:36 +0200 Subject: [PATCH] Fix a compilation error on Mac M1 (patch by Alex, K6LOT). --- models/FrequencyList.cpp | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/models/FrequencyList.cpp b/models/FrequencyList.cpp index fece1c945..016bd066e 100644 --- a/models/FrequencyList.cpp +++ b/models/FrequencyList.cpp @@ -1335,8 +1335,10 @@ FrequencyList_v2_101::FrequencyItems FrequencyList_v2_101::from_json_file(QFile { throw ReadFileException{tr ("No Frequencies were found")}; } - int valid_entry_count [[maybe_unused]] = 0; - int skipped_entry_count [[maybe_unused]] = 0; +#ifdef DUMP_ENTRY_COUNTS + int valid_entry_count = 0; + int skipped_entry_count = 0; +#endif for (auto const &item: arr) { QString mode_s, region_s; @@ -1359,13 +1361,21 @@ FrequencyList_v2_101::FrequencyItems FrequencyList_v2_101::from_json_file(QFile freq.isSane()) { list.push_back(freq); +#ifdef DUMP_ENTRY_COUNTS valid_entry_count++; - } else +#endif + } else { +#ifdef DUMP_ENTRY_COUNTS skipped_entry_count++; +#endif + } } - //MessageBox::information_message(this, tr("Loaded Frequencies from %1").arg(file_name), - // tr("Entries Valid/Skipped %1").arg(QString::number(valid_entry_count) + "/" + - // QString::number(skipped_entry_count))); + +#ifdef DUMP_ENTRY_COUNTS + MessageBox::information_message(this, tr("Loaded Frequencies from %1").arg(file_name), + tr("Entries Valid/Skipped %1").arg(QString::number(valid_entry_count) + "/" + + QString::number(skipped_entry_count))); +#endif return list; } // write JSON format to a file