1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-26 01:35:21 +03:00

clang 8.0 does not like "= default" constructor in static initialisation

This commit is contained in:
Raphael Coeffic 2019-10-18 19:25:42 +02:00
parent 58ff019423
commit 2e8b4857c8

View file

@ -29,7 +29,7 @@
class MultiFirmwareUpdateDriver class MultiFirmwareUpdateDriver
{ {
public: public:
MultiFirmwareUpdateDriver() = default; MultiFirmwareUpdateDriver() {}
const char* flashFirmware(FIL* file, const char* label) const; const char* flashFirmware(FIL* file, const char* label) const;
protected: protected:
@ -54,7 +54,7 @@ class MultiFirmwareUpdateDriver
class MultiInternalUpdateDriver: public MultiFirmwareUpdateDriver class MultiInternalUpdateDriver: public MultiFirmwareUpdateDriver
{ {
public: public:
MultiInternalUpdateDriver() = default; MultiInternalUpdateDriver() {}
protected: protected:
void init() const override void init() const override
@ -91,7 +91,7 @@ static const MultiInternalUpdateDriver multiInternalUpdateDriver;
class MultiExternalSoftSerialUpdateDriver: public MultiFirmwareUpdateDriver class MultiExternalSoftSerialUpdateDriver: public MultiFirmwareUpdateDriver
{ {
public: public:
MultiExternalSoftSerialUpdateDriver() = default; MultiExternalSoftSerialUpdateDriver() {}
protected: protected:
void init() const override void init() const override