From ab417010a9ce2546068bc2058678095016269da1 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Thu, 23 Mar 2023 12:10:25 +0100 Subject: [PATCH] Simplify member initialization. --- src/mc/api/RemoteApp.cpp | 5 +---- src/mc/api/RemoteApp.hpp | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/mc/api/RemoteApp.cpp b/src/mc/api/RemoteApp.cpp index 00c6522ed6..beba47433c 100644 --- a/src/mc/api/RemoteApp.cpp +++ b/src/mc/api/RemoteApp.cpp @@ -29,11 +29,8 @@ XBT_LOG_EXTERNAL_CATEGORY(mc_global); namespace simgrid::mc { -RemoteApp::RemoteApp(const std::vector& args, bool need_memory_introspection) +RemoteApp::RemoteApp(const std::vector& args, bool need_memory_introspection) : app_args_(args) { - for (auto* arg : args) - app_args_.push_back(arg); - checker_side_ = std::make_unique(app_args_, need_memory_introspection); if (need_memory_introspection) diff --git a/src/mc/api/RemoteApp.hpp b/src/mc/api/RemoteApp.hpp index 0c9c00dc3c..285d0d454e 100644 --- a/src/mc/api/RemoteApp.hpp +++ b/src/mc/api/RemoteApp.hpp @@ -30,7 +30,7 @@ private: PageStore page_store_{500}; std::shared_ptr initial_snapshot_; - std::vector app_args_; + const std::vector app_args_; // No copy: RemoteApp(RemoteApp const&) = delete; -- 2.20.1