提交 8820002c 编写于 作者: P Paul Mundt

sh: perf events: Fix up uninitialized variable warning.

'config' can be unintialized, and although it's not really an error, it
still manages to trigger the -Werror with certain toolchains. Initialize
it early to shut up gcc.
Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
上级 b6d0137d
...@@ -103,7 +103,7 @@ static int __hw_perf_event_init(struct perf_event *event) ...@@ -103,7 +103,7 @@ static int __hw_perf_event_init(struct perf_event *event)
{ {
struct perf_event_attr *attr = &event->attr; struct perf_event_attr *attr = &event->attr;
struct hw_perf_event *hwc = &event->hw; struct hw_perf_event *hwc = &event->hw;
int config; int config = -1;
int err; int err;
if (!sh_pmu_initialized()) if (!sh_pmu_initialized())
...@@ -155,8 +155,6 @@ static int __hw_perf_event_init(struct perf_event *event) ...@@ -155,8 +155,6 @@ static int __hw_perf_event_init(struct perf_event *event)
config = sh_pmu->event_map(attr->config); config = sh_pmu->event_map(attr->config);
break; break;
default:
return -EINVAL;
} }
if (config == -1) if (config == -1)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册