ptxed: do not leak trace buffer
We leak the trace buffer allocated in load_pt(). Fix it.
Change-Id: I2a3c35646442c65c2e364bb405be014bc0f2ab0a
Signed-off-by: Markus Metzger <markus.t.metzger@intel.com>
diff --git a/ptxed/src/ptxed.c b/ptxed/src/ptxed.c
index d849675..6836873 100644
--- a/ptxed/src/ptxed.c
+++ b/ptxed/src/ptxed.c
@@ -1457,11 +1457,13 @@
ptxed_free_decoder(&decoder);
pt_image_free(image);
pt_iscache_free(iscache);
+ free(config.begin);
return 0;
err:
ptxed_free_decoder(&decoder);
pt_image_free(image);
pt_iscache_free(iscache);
+ free(config.begin);
return 1;
}