Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Fix realloc() in mc_process.cpp
authorGabriel Corona <gabriel.corona@enst-bretagne.fr>
Tue, 2 Jun 2015 19:26:54 +0000 (21:26 +0200)
committerGabriel Corona <gabriel.corona@enst-bretagne.fr>
Tue, 2 Jun 2015 19:26:54 +0000 (21:26 +0200)
src/mc/mc_process.cpp

index e8b1b33..c0da9ea 100644 (file)
@@ -381,7 +381,7 @@ void Process::init_memory_map_info()
     mc_object_info_t info =
       MC_find_object_info(this->memory_map_, pathname, is_executable);
     this->object_infos = (mc_object_info_t*) realloc(this->object_infos,
-      (this->object_infos_size+1) * sizeof(mc_object_info_t*));
+      (this->object_infos_size+1) * sizeof(mc_object_info_t));
     this->object_infos[this->object_infos_size] = info;
     this->object_infos_size++;
     if (is_executable)