unique_ptrs are default initialized to nullptr

This commit is contained in:
Arne Morten Kvarving
2021-05-12 10:26:02 +02:00
parent 924fdec296
commit b053cb4161

View File

@@ -53,13 +53,13 @@
namespace Opm {
double EclGenericVanguard::externalSetupTime_ = 0.0;
std::unique_ptr<ParseContext> EclGenericVanguard::externalParseContext_ = nullptr;
std::unique_ptr<ErrorGuard> EclGenericVanguard::externalErrorGuard_ = nullptr;
std::unique_ptr<ParseContext> EclGenericVanguard::externalParseContext_;
std::unique_ptr<ErrorGuard> EclGenericVanguard::externalErrorGuard_;
std::unique_ptr<Deck> EclGenericVanguard::externalDeck_;
bool EclGenericVanguard::externalDeckSet_ = false;
std::unique_ptr<EclipseState> EclGenericVanguard::externalEclState_;
std::unique_ptr<Schedule> EclGenericVanguard::externalEclSchedule_ = nullptr;
std::unique_ptr<SummaryConfig> EclGenericVanguard::externalEclSummaryConfig_ = nullptr;
std::unique_ptr<Schedule> EclGenericVanguard::externalEclSchedule_;
std::unique_ptr<SummaryConfig> EclGenericVanguard::externalEclSummaryConfig_;
EclGenericVanguard::EclGenericVanguard()
: python(std::make_shared<Python>())