clang 8.0 does not like "= default" constructor in static initialisation
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user