From f8766a8266ecbfd46190fb97a393bf7d01971850 Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Tue, 13 Oct 2009 00:55:35 -0400 Subject: do not exit when parser fails on an event If an event fails to parse, just warn about it, and continue. Signed-off-by: Steven Rostedt --- trace-cmd.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'trace-cmd.c') diff --git a/trace-cmd.c b/trace-cmd.c index c452c8f..3657dd3 100644 --- a/trace-cmd.c +++ b/trace-cmd.c @@ -147,6 +147,21 @@ void die(char *fmt, ...) exit(ret); } +void warn(char *fmt, ...) +{ + va_list ap; + + if (errno) + perror("trace-cmd"); + + va_start(ap, fmt); + fprintf(stderr, " "); + vfprintf(stderr, fmt, ap); + va_end(ap); + + fprintf(stderr, "\n"); +} + void *malloc_or_die(unsigned int size) { void *data; -- cgit v1.2.2