summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/trace-seq.c3
-rw-r--r--src/trace_event.c4
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");
}