diff options
-rw-r--r-- | src/trace-seq.c | 3 | ||||
-rw-r--r-- | src/trace_event.c | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/trace-seq.c b/src/trace-seq.c index 1d5f0b4..9f7c5f3 100644 --- a/src/trace-seq.c +++ b/src/trace-seq.c @@ -25,6 +25,7 @@ #include <stdarg.h> #include <asm/bug.h> +#include "ras.h" #include "event-parse.h" /* @@ -238,7 +239,7 @@ int trace_seq_do_printf(struct trace_seq *s) switch (s->state) { case TRACE_SEQ__GOOD: - return printf("%.*s", s->len, s->buffer); + return fprintf(data_file, "%.*s", s->len, s->buffer); case TRACE_SEQ__BUFFER_POISONED: puts("Usage of trace_seq after it was destroyed"); break; diff --git a/src/trace_event.c b/src/trace_event.c index ab06a82..49b7f62 100644 --- a/src/trace_event.c +++ b/src/trace_event.c @@ -94,10 +94,10 @@ void event_format__print(struct event_format *event, record.size = size; record.data = data; - printf("%s:%s: ", event->system, event->name); + fprintf(data_file, "%s:%s: ", event->system, event->name); trace_seq_init(&s); pevent_event_info(&s, event, &record); trace_seq_do_printf(&s); trace_seq_destroy(&s); - printf("\n"); + fprintf(data_file, "\n"); } |