From 57c5dcfbd81c379a933cf519384242cc1f73f426 Mon Sep 17 00:00:00 2001 From: 3djc Date: Fri, 12 Feb 2021 13:45:39 +0100 Subject: [PATCH] Compilation fixes --- radio/src/gui/colorlcd/radio_sdmanager.cpp | 3 ++- radio/src/gui/common/stdlcd/radio_sdmanager.cpp | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/radio/src/gui/colorlcd/radio_sdmanager.cpp b/radio/src/gui/colorlcd/radio_sdmanager.cpp index 91d57054a..155808bae 100644 --- a/radio/src/gui/colorlcd/radio_sdmanager.cpp +++ b/radio/src/gui/colorlcd/radio_sdmanager.cpp @@ -187,7 +187,8 @@ void RadioSdManagerPage::build(FormWindow * window) if (information.readMultiFirmwareInformation(name.data()) == nullptr) { #if defined(INTERNAL_MODULE_MULTI) menu->addLine(STR_FLASH_INTERNAL_MULTI, [=]() { - auto dialog = new MultiFlashDialog(INTERNAL_MODULE, MULTI_TYPE_MULTIMODULE); + MultiDeviceFirmwareUpdate deviceFirmwareUpdate(INTERNAL_MODULE, MULTI_TYPE_MULTIMODULE); + auto dialog = new FlashDialog(deviceFirmwareUpdate); dialog->flash(getFullPath(name)); }); #endif diff --git a/radio/src/gui/common/stdlcd/radio_sdmanager.cpp b/radio/src/gui/common/stdlcd/radio_sdmanager.cpp index 6e75c6848..e8bdf849b 100644 --- a/radio/src/gui/common/stdlcd/radio_sdmanager.cpp +++ b/radio/src/gui/common/stdlcd/radio_sdmanager.cpp @@ -227,8 +227,8 @@ void onSdManagerMenu(const char * result) #if defined(INTERNAL_MODULE_MULTI) else if (result == STR_FLASH_INTERNAL_MULTI) { getSelectionFullPath(lfn); - MultiDeviceFirmwareUpdate device(INTERNAL_MODULE); - device.flashFirmware(lfn, MULTI_TYPE_MULTIMODULE, drawProgressScreen); + MultiDeviceFirmwareUpdate device(INTERNAL_MODULE, MULTI_TYPE_MULTIMODULE); + device.flashFirmware(lfn, drawProgressScreen); } #endif else if (result == STR_FLASH_EXTERNAL_MULTI) {