aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/perf/builtin-inject.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/perf/builtin-inject.c b/tools/perf/builtin-inject.c
index 24086b7f1b14..8e0e06d3edfc 100644
--- a/tools/perf/builtin-inject.c
+++ b/tools/perf/builtin-inject.c
@@ -837,6 +837,9 @@ int cmd_inject(int argc, const char **argv)
837 if (inject.session == NULL) 837 if (inject.session == NULL)
838 return -1; 838 return -1;
839 839
840 if (zstd_init(&(inject.session->zstd_data), 0) < 0)
841 pr_warning("Decompression initialization failed.\n");
842
840 if (inject.build_ids) { 843 if (inject.build_ids) {
841 /* 844 /*
842 * to make sure the mmap records are ordered correctly 845 * to make sure the mmap records are ordered correctly
@@ -867,6 +870,7 @@ int cmd_inject(int argc, const char **argv)
867 ret = __cmd_inject(&inject); 870 ret = __cmd_inject(&inject);
868 871
869out_delete: 872out_delete:
873 zstd_fini(&(inject.session->zstd_data));
870 perf_session__delete(inject.session); 874 perf_session__delete(inject.session);
871 return ret; 875 return ret;
872} 876}