trace-cmd: Free trace_clock and cpustats

valgrind pointed out that the trace_clock used for pevent and
the cpustats of the tracecmd_input handler were not freed.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
diff --git a/trace-input.c b/trace-input.c
index 8118b22..b2fcca3 100644
--- a/trace-input.c
+++ b/trace-input.c
@@ -2393,6 +2393,7 @@
 		}
 	}
 
+	free(handle->cpustats);
 	free(handle->cpu_data);
 	close(handle->fd);
 
diff --git a/trace-util.c b/trace-util.c
index df4b921..626289b 100644
--- a/trace-util.c
+++ b/trace-util.c
@@ -384,6 +384,7 @@
 	data = strtok_r(line, "[]", &next);
 	sscanf(data, "%ms", &clock);
 	pevent_register_trace_clock(pevent, clock);
+	free(clock);
 }
 
 void parse_trace_clock(struct pevent *pevent,