From 45bfd4bb742a648c597c3ffcd05ede38512826eb Mon Sep 17 00:00:00 2001 From: Juan Antonio Date: Thu, 14 Dec 2023 19:30:04 +0100 Subject: [PATCH] Fix compilation errors when FM radio is disabled --- app/generic.c | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/app/generic.c b/app/generic.c index d0b883f51..af91846a5 100644 --- a/app/generic.c +++ b/app/generic.c @@ -83,7 +83,9 @@ void GENERIC_Key_F(bool bKeyPressed, bool bKeyHeld) } else // short pressed { +#ifdef ENABLE_FMRADIO if (gScreenToDisplay != DISPLAY_FM) +#endif { gBeepToPlay = BEEP_1KHZ_60MS_OPTIONAL; return; @@ -221,17 +223,24 @@ void GENERIC_Key_PTT(bool bKeyPressed) // request start TX gFlagPrepareTX = true; goto done; - + cancel_tx: if (gPttIsPressed) { gPttWasPressed = true; } -done: +done: gPttDebounceCounter = 0; - if (gScreenToDisplay != DISPLAY_MENU && gRequestDisplayScreen != DISPLAY_FM) // 1of11 .. don't close the menu + if (gScreenToDisplay != DISPLAY_MENU +#ifdef ENABLE_FMRADIO + && gRequestDisplayScreen != DISPLAY_FM +#endif + ) { + // 1of11 .. don't close the menu gRequestDisplayScreen = DISPLAY_MAIN; + } + gUpdateStatus = true; gUpdateDisplay = true; }