Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make XBT_TEST_UNIT() work in C++
[simgrid.git] / src / mc / mc_snapshot.cpp
index 23be00f..2d534f5 100644 (file)
@@ -191,6 +191,8 @@ const void* Snapshot::read_bytes(void* buffer, std::size_t size,
 }
 }
 
+}
+
 #ifdef SIMGRID_TEST
 
 #include <string.h>
@@ -202,8 +204,6 @@ const void* Snapshot::read_bytes(void* buffer, std::size_t size,
 #include "src/mc/mc_snapshot.h"
 #include "src/mc/mc_mmu.h"
 
-extern "C" {
-
 XBT_TEST_SUITE("mc_snapshot", "Snapshots");
 
 static inline void init_memory(void* mem, size_t size)
@@ -297,8 +297,5 @@ static void test_snapshot(bool sparse_checkpoint) {
   mc_model_checker = NULL;
 }
 
-}
-
 #endif /* SIMGRID_TEST */
 
-}