Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Const pointer.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sun, 27 Mar 2022 09:30:30 +0000 (11:30 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Mon, 28 Mar 2022 14:12:01 +0000 (16:12 +0200)
src/mc/api.cpp
src/mc/api.hpp

index a9aaba9..4800572 100644 (file)
@@ -101,7 +101,7 @@ void Api::mc_exit(int status) const
   mc_model_checker->exit(status);
 }
 
-void Api::restore_state(simgrid::mc::Snapshot* system_state) const
+void Api::restore_state(const simgrid::mc::Snapshot* system_state) const
 {
   system_state->restore(&mc_model_checker->get_remote_process());
 }
index 19daf85..085f299 100644 (file)
@@ -69,7 +69,7 @@ public:
   XBT_ATTRIB_NORETURN void mc_exit(int status) const;
 
   // STATE APIs
-  void restore_state(Snapshot* system_state) const;
+  void restore_state(const Snapshot* system_state) const;
 
   // SNAPSHOT APIs
   bool snapshot_equal(const Snapshot* s1, const Snapshot* s2) const;