From c615ce2effdf4d3e75b503dd30617356c2bdef92 Mon Sep 17 00:00:00 2001 From: "Alan D. Brunelle" Date: Mon, 22 Mar 2010 10:20:21 -0400 Subject: [PATCH] Corrected memory leak in btt/p_live.c Forgot to free record when updating rather than adding. --- btt/p_live.c | 1 + 1 file changed, 1 insertion(+) diff --git a/btt/p_live.c b/btt/p_live.c index 8bbb893..17f06bb 100644 --- a/btt/p_live.c +++ b/btt/p_live.c @@ -86,6 +86,7 @@ static void __p_live_add(struct rb_root *root, __u64 dt, __u64 ct) list_del(&plp->head); rb_erase(&plp->rb_node, root); __p_live_add(root, min(plp->dt, dt), max(plp->ct, ct)); + free(plp); return; } -- 2.25.1