From 46b3b3c1177903513fa86a18598895383566a278 Mon Sep 17 00:00:00 2001
From: Walter Van Herck <w.van.herck@fz-juelich.de>
Date: Mon, 15 Jan 2018 16:15:50 +0100
Subject: [PATCH] Remove compiler warning

---
 Core/Simulation/Simulation2D.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Core/Simulation/Simulation2D.cpp b/Core/Simulation/Simulation2D.cpp
index 1b5c0c4918e..933e7265440 100644
--- a/Core/Simulation/Simulation2D.cpp
+++ b/Core/Simulation/Simulation2D.cpp
@@ -47,9 +47,9 @@ std::unique_ptr<IComputation> Simulation2D::generateSingleThreadedComputation(si
                                                                               size_t n_elements)
 {
     assert(start < m_sim_elements.size() && start + n_elements <= m_sim_elements.size());
-    const auto& begin = m_sim_elements.begin() + start;
+    const auto& begin = m_sim_elements.begin() + static_cast<long>(start);
     return std::make_unique<DWBAComputation>(*sample(), m_options, m_progress, begin,
-                                             begin + n_elements);
+                                             begin + static_cast<long>(n_elements));
 }
 
 void Simulation2D::normalizeIntensity(size_t index, double beam_intensity)
-- 
GitLab