From 20540605b995ba9671b473516e7701e8265a4de8 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de> Date: Mon, 23 May 2022 20:45:43 +0200 Subject: [PATCH] make_unique --- GUI/Model/To/DomainSimulationBuilder.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/GUI/Model/To/DomainSimulationBuilder.cpp b/GUI/Model/To/DomainSimulationBuilder.cpp index 9bf027f1241..ba396a918e4 100644 --- a/GUI/Model/To/DomainSimulationBuilder.cpp +++ b/GUI/Model/To/DomainSimulationBuilder.cpp @@ -120,8 +120,8 @@ createScatteringSimulation(std::unique_ptr<MultiLayer> multilayer, const SimulationOptionsItem& optionsItem) { std::unique_ptr<const Instrument> instrument = instrumentItem->createPolInstrument(); - std::unique_ptr<ScatteringSimulation> result{ - new ScatteringSimulation(instrument->beam(), *multilayer, instrument->detector())}; + auto result = std::make_unique<ScatteringSimulation>( + instrument->beam(), *multilayer, instrument->detector()); addDistributionParametersToSimulation(*instrumentItem->beamItem(), *result); @@ -139,8 +139,8 @@ createOffSpecularSimulation(std::unique_ptr<MultiLayer> multilayer, const SimulationOptionsItem& optionsItem) { std::unique_ptr<const Instrument> instrument = instrumentItem->createPolInstrument(); - std::unique_ptr<OffSpecularSimulation> result{ - new OffSpecularSimulation(instrument->beam(), *multilayer, instrument->detector())}; + auto result = std::make_unique<OffSpecularSimulation>( + instrument->beam(), *multilayer, instrument->detector()); auto* beamItem = instrumentItem->beamItem(); const auto axis = instrumentItem->alphaAxis().createAxis(Units::deg); -- GitLab