]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - tools/perf/builtin-inject.c
perf tools: Add signal.h to places using its definitions
[karo-tx-linux.git] / tools / perf / builtin-inject.c
index 42dff0b1375ab0c3db510183ff9f6e095c1912e8..8bd791cca008252300c33118effad8af7c0a2f7a 100644 (file)
@@ -22,6 +22,8 @@
 #include <subcmd/parse-options.h>
 
 #include <linux/list.h>
+#include <errno.h>
+#include <signal.h>
 
 struct perf_inject {
        struct perf_tool        tool;
@@ -694,6 +696,8 @@ static int __cmd_inject(struct perf_inject *inject)
                lseek(fd, output_data_offset, SEEK_SET);
 
        ret = perf_session__process_events(session);
+       if (ret)
+               return ret;
 
        if (!file_out->is_pipe) {
                if (inject->build_ids)