Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Free loc, which is unused in this path.
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 23 Sep 2013 19:39:56 +0000 (21:39 +0200)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 23 Sep 2013 19:39:56 +0000 (21:39 +0200)
src/smpi/smpi_bench.c

index 6e0b409..0892752 100644 (file)
@@ -389,6 +389,7 @@ void *smpi_shared_malloc(size_t size, const char *file, int line)
       xbt_dict_set(allocs, loc, data, NULL);
       XBT_DEBUG("Mapping %s at %p through %d", loc, mem, fd);
     } else {
+      xbt_free(loc);
       mem = shm_map(data->fd, size, data);
       data->count++;
     }