diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-03-23 16:49:21 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-03-23 16:49:21 +0000 |
commit | 25a77b263d170265a9acf1697793cbbfa07dd852 (patch) | |
tree | 760c3b82f045ae2c1902824af24f708f39aa324d /perf | |
parent | 1ddcd5cf31bb47e9ff18ddf94d0a4648fa70a617 (diff) |
boilerplate: Cleanup the list of backends upon shutdown.
Diffstat (limited to 'perf')
-rw-r--r-- | perf/cairo-perf-micro.c | 2 | ||||
-rw-r--r-- | perf/cairo-perf-trace.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/perf/cairo-perf-micro.c b/perf/cairo-perf-micro.c index 44ed209cc..eec32ef7a 100644 --- a/perf/cairo-perf-micro.c +++ b/perf/cairo-perf-micro.c @@ -476,6 +476,8 @@ static void cairo_perf_fini (cairo_perf_t *perf) { cairo_boilerplate_free_targets (perf->targets); + cairo_boilerplate_fini (); + free (perf->times); cairo_debug_reset_static_data (); #if HAVE_FCFINI diff --git a/perf/cairo-perf-trace.c b/perf/cairo-perf-trace.c index cc0115830..88c797b6d 100644 --- a/perf/cairo-perf-trace.c +++ b/perf/cairo-perf-trace.c @@ -693,6 +693,8 @@ static void cairo_perf_fini (cairo_perf_t *perf) { cairo_boilerplate_free_targets (perf->targets); + cairo_boilerplate_fini (); + free (perf->times); cairo_debug_reset_static_data (); #if HAVE_FCFINI |