Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Fix broken MC_region_destroy()
authorGabriel Corona <gabriel.corona@loria.fr>
Tue, 26 Aug 2014 09:29:46 +0000 (11:29 +0200)
committerGabriel Corona <gabriel.corona@loria.fr>
Tue, 26 Aug 2014 09:29:46 +0000 (11:29 +0200)
The current implementation either segfaults or does nothing.

src/mc/mc_checkpoint.c

index dd6eccc3256b8ec8873d937ee909a8873079028d..45708a72e57c1bb374de6238c8ee28baf420675f 100644 (file)
@@ -65,7 +65,7 @@ static void local_variable_free_voidp(void *v)
 
 void MC_region_destroy(mc_mem_region_t reg)
 {
-  if (reg)
+  if (!reg)
     return;
 
   //munmap(reg->data, reg->size);