Skip to content

Commit

Permalink
tracing: Simplify memory recycle of trace_define_field
Browse files Browse the repository at this point in the history
Discard freeing field->type since it is not necessary.

Reviewed-by: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: Wenji Huang <wenji.huang@oracle.com>
LKML-Reference: <1266997226-6833-5-git-send-email-wenji.huang@oracle.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
  • Loading branch information
Wenji Huang authored and Steven Rostedt committed Feb 25, 2010
1 parent c85f3a9 commit 7b60997
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions kernel/trace/trace_events.c
Original file line number Diff line number Diff line change
Expand Up @@ -60,10 +60,8 @@ int trace_define_field(struct ftrace_event_call *call, const char *type,
return 0;

err:
if (field) {
if (field)
kfree(field->name);
kfree(field->type);
}
kfree(field);

return -ENOMEM;
Expand Down

0 comments on commit 7b60997

Please sign in to comment.