From: Alan D. Brunelle Date: Mon, 22 Mar 2010 14:20:21 +0000 (-0400) Subject: Corrected memory leak in btt/p_live.c X-Git-Tag: blktrace-1.0.2~14^2~1 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=c615ce2effdf4d3e75b503dd30617356c2bdef92;p=blktrace.git Corrected memory leak in btt/p_live.c Forgot to free record when updating rather than adding. --- 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; }