diff options
author | Steven Rostedt (VMware) <rostedt@goodmis.org> | 2017-05-09 16:36:40 -0400 |
---|---|---|
committer | Steven Rostedt (VMware) <rostedt@goodmis.org> | 2017-05-09 16:36:40 -0400 |
commit | ceac02d6ec27a427b321af8865772a0d93f7a595 (patch) | |
tree | 600a1f6ba523ceae2385a7858e179545574c3ce6 | |
parent | 26b2695217bd820da3c1be4301b4de6fea2bbdbb (diff) | |
download | trace-cmd-ceac02d6ec27a427b321af8865772a0d93f7a595.tar.gz |
trace-cmd report: Fix pointer check in option -r
The removal of malloc_or_die() cause a bad check for allocation failure for
the option of '-r'.
Fixes: b57a3336be81 ("trace-cmd: Remove malloc_or_die() form trace-read.c")
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
-rw-r--r-- | trace-read.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/trace-read.c b/trace-read.c index 2d48646e..ebb23681 100644 --- a/trace-read.c +++ b/trace-read.c @@ -1553,7 +1553,7 @@ void trace_report (int argc, char **argv) break; case 'r': *raw_ptr = malloc(sizeof(struct event_str)); - if (*raw_ptr) + if (!*raw_ptr) die("Failed to allocate '-r %s'", optarg); (*raw_ptr)->event = optarg; (*raw_ptr)->next = NULL; |