浏览代码

tools lib traceevent: Replace malloc_or_die to plain malloc in alloc_event()

Because the only caller of the alloc_event() (pevent_parse_event) checks
return value properly, it can be changed to use plain malloc.

Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Steven Rostedt <rostedt@goodmis.org>
Link: http://lkml.kernel.org/r/1339396133-9839-1-git-send-email-namhyung@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Namhyung Kim 13 年之前
父节点
当前提交
50d8f9e393
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      tools/lib/traceevent/event-parse.c

+ 3 - 1
tools/lib/traceevent/event-parse.c

@@ -616,7 +616,9 @@ static struct event_format *alloc_event(void)
 {
 {
 	struct event_format *event;
 	struct event_format *event;
 
 
-	event = malloc_or_die(sizeof(*event));
+	event = malloc(sizeof(*event));
+	if (!event)
+		return NULL;
 	memset(event, 0, sizeof(*event));
 	memset(event, 0, sizeof(*event));
 
 
 	return event;
 	return event;