aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>2024-03-15 15:37:56 -0400
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>2024-03-15 15:37:56 -0400
commiteb8db04d86dbcddb4e0d28883a280a4c18c1e45d (patch)
tree58d543b1cd1b0f5b86d5744038749cc44d43a0dc
parentfa6a0fb3ae4724141f2db1a8282d50ad5680af67 (diff)
downloadlibrseq-eb8db04d86dbcddb4e0d28883a280a4c18c1e45d.tar.gz
mempool: Fix leak on pool destroy
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Change-Id: I3534084f1055b0db73ac9ec5005a6c88d8056d78
-rw-r--r--src/rseq-mempool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rseq-mempool.c b/src/rseq-mempool.c
index f59fc10..8b25e0b 100644
--- a/src/rseq-mempool.c
+++ b/src/rseq-mempool.c
@@ -617,7 +617,7 @@ int rseq_mempool_destroy(struct rseq_mempool *pool)
}
pthread_mutex_destroy(&pool->lock);
free(pool->name);
- memset(pool, 0, sizeof(*pool));
+ free(pool);
end:
return ret;
}