X-Git-Url: https://git.cworth.org/git?p=fips;a=blobdiff_plain;f=metrics.c;h=38e9e954a6fc7dc941ce4bb608d76d1e886a4a32;hp=f1f44287342574b7d41769ea0be6c346bedd40b9;hb=cff9de18eebbbbc9b88e51483f5e471afbafaac1;hpb=6256917740cf81e158aa06bf89f495c4ab74af16 diff --git a/metrics.c b/metrics.c index f1f4428..38e9e95 100644 --- a/metrics.c +++ b/metrics.c @@ -489,6 +489,8 @@ print_program_metrics (void) for (i = 0; i < ctx->num_op_metrics; i++) print_op_metrics (ctx, &ctx->op_metrics[sorted[i]], total); + + free (sorted); } /* Called at program exit */ @@ -574,6 +576,8 @@ metrics_end_frame (void) accumulate_program_metrics (monitor->op, result, result_size); + free (result); + current_context.monitor_head = monitor->next; if (current_context.monitor_head == NULL) current_context.monitor_tail = NULL;