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