From a5e649421a14d09f23290b79ebe2e61066f8efde Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Mon, 23 Sep 2013 21:39:56 +0200 Subject: [PATCH 1/1] Free loc, which is unused in this path. --- src/smpi/smpi_bench.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/smpi/smpi_bench.c b/src/smpi/smpi_bench.c index 6e0b4099a8..089275297c 100644 --- a/src/smpi/smpi_bench.c +++ b/src/smpi/smpi_bench.c @@ -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++; } -- 2.20.1