From 0aa916f057cd222a9faf751003d3dfea1951b2ed Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Tue, 24 May 2016 20:31:28 +0200 Subject: [PATCH] clang: error: default initialization of an object of const type 'const BlackMisc::Aviation::CAirlineIcaoCodeList' without a user-provided default constructor --- src/blackmisc/aviation/aircrafticaocodelist.cpp | 3 +++ src/blackmisc/aviation/aircrafticaocodelist.h | 2 +- src/blackmisc/aviation/airlineicaocodelist.cpp | 3 +++ src/blackmisc/aviation/airlineicaocodelist.h | 2 +- src/blackmisc/countrylist.cpp | 2 ++ src/blackmisc/countrylist.h | 2 +- src/blackmisc/db/dbinfolist.cpp | 2 ++ src/blackmisc/db/dbinfolist.h | 2 +- 8 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/blackmisc/aviation/aircrafticaocodelist.cpp b/src/blackmisc/aviation/aircrafticaocodelist.cpp index fcccbc7c3..45bf79dc8 100644 --- a/src/blackmisc/aviation/aircrafticaocodelist.cpp +++ b/src/blackmisc/aviation/aircrafticaocodelist.cpp @@ -18,6 +18,9 @@ namespace BlackMisc { namespace Aviation { + CAircraftIcaoCodeList::CAircraftIcaoCodeList() + { } + CAircraftIcaoCodeList::CAircraftIcaoCodeList(const CSequence &other) : CSequence(other) { } diff --git a/src/blackmisc/aviation/aircrafticaocodelist.h b/src/blackmisc/aviation/aircrafticaocodelist.h index 3b02b15c0..5d27be714 100644 --- a/src/blackmisc/aviation/aircrafticaocodelist.h +++ b/src/blackmisc/aviation/aircrafticaocodelist.h @@ -40,7 +40,7 @@ namespace BlackMisc BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftIcaoCodeList) //! Default constructor. - CAircraftIcaoCodeList() = default; + CAircraftIcaoCodeList(); //! Construct from a base class object. CAircraftIcaoCodeList(const CSequence &other); diff --git a/src/blackmisc/aviation/airlineicaocodelist.cpp b/src/blackmisc/aviation/airlineicaocodelist.cpp index d6cca2350..e0e7c7de6 100644 --- a/src/blackmisc/aviation/airlineicaocodelist.cpp +++ b/src/blackmisc/aviation/airlineicaocodelist.cpp @@ -18,6 +18,9 @@ namespace BlackMisc { namespace Aviation { + CAirlineIcaoCodeList::CAirlineIcaoCodeList() + { } + CAirlineIcaoCodeList::CAirlineIcaoCodeList(const CSequence &other) : CSequence(other) { } diff --git a/src/blackmisc/aviation/airlineicaocodelist.h b/src/blackmisc/aviation/airlineicaocodelist.h index d313d9c11..f8d57d7e3 100644 --- a/src/blackmisc/aviation/airlineicaocodelist.h +++ b/src/blackmisc/aviation/airlineicaocodelist.h @@ -41,7 +41,7 @@ namespace BlackMisc BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirlineIcaoCodeList) //! Default constructor. - CAirlineIcaoCodeList() = default; + CAirlineIcaoCodeList(); //! Construct from a base class object. CAirlineIcaoCodeList(const CSequence &other); diff --git a/src/blackmisc/countrylist.cpp b/src/blackmisc/countrylist.cpp index 93d7ecd52..10fcd9105 100644 --- a/src/blackmisc/countrylist.cpp +++ b/src/blackmisc/countrylist.cpp @@ -16,6 +16,8 @@ namespace BlackMisc { + CCountryList::CCountryList() {} + CCountryList::CCountryList(const CSequence &other) : CSequence(other) { } diff --git a/src/blackmisc/countrylist.h b/src/blackmisc/countrylist.h index 4eafcba1f..6922d83a8 100644 --- a/src/blackmisc/countrylist.h +++ b/src/blackmisc/countrylist.h @@ -38,7 +38,7 @@ namespace BlackMisc BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCountryList) //! Default constructor. - CCountryList() = default; + CCountryList(); //! Construct from a base class object. CCountryList(const CSequence &other); diff --git a/src/blackmisc/db/dbinfolist.cpp b/src/blackmisc/db/dbinfolist.cpp index 589024b8f..6e7ce8751 100644 --- a/src/blackmisc/db/dbinfolist.cpp +++ b/src/blackmisc/db/dbinfolist.cpp @@ -15,6 +15,8 @@ namespace BlackMisc { namespace Db { + CDbInfoList::CDbInfoList() { } + CDbInfoList::CDbInfoList(const CSequence &other) : CSequence(other) { } diff --git a/src/blackmisc/db/dbinfolist.h b/src/blackmisc/db/dbinfolist.h index 5cf618ed9..d01e39399 100644 --- a/src/blackmisc/db/dbinfolist.h +++ b/src/blackmisc/db/dbinfolist.h @@ -35,7 +35,7 @@ namespace BlackMisc BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDbInfoList) //! Default constructor. - CDbInfoList() = default; + CDbInfoList(); //! Construct from a base class object. CDbInfoList(const CSequence &other);