perf callchain: Remove unneeded 'result' variable
Return the value scnprintf() directly instead of storing it in a redundant variable. Reported-by: Zeal Robot <zealci@zte.com.cn> Signed-off-by: ye xingchen <ye.xingchen@zte.com.cn> Cc: Alexandre Truong <alexandre.truong@arm.com> Cc: Ian Rogers <irogers@google.com> Cc: James Clark <james.clark@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
Родитель
cf874a0165
Коммит
016f2f9821
|
@ -1307,24 +1307,16 @@ int callchain_branch_counts(struct callchain_root *root,
|
|||
|
||||
static int count_pri64_printf(int idx, const char *str, u64 value, char *bf, int bfsize)
|
||||
{
|
||||
int printed;
|
||||
|
||||
printed = scnprintf(bf, bfsize, "%s%s:%" PRId64 "", (idx) ? " " : " (", str, value);
|
||||
|
||||
return printed;
|
||||
return scnprintf(bf, bfsize, "%s%s:%" PRId64 "", (idx) ? " " : " (", str, value);
|
||||
}
|
||||
|
||||
static int count_float_printf(int idx, const char *str, float value,
|
||||
char *bf, int bfsize, float threshold)
|
||||
{
|
||||
int printed;
|
||||
|
||||
if (threshold != 0.0 && value < threshold)
|
||||
return 0;
|
||||
|
||||
printed = scnprintf(bf, bfsize, "%s%s:%.1f%%", (idx) ? " " : " (", str, value);
|
||||
|
||||
return printed;
|
||||
return scnprintf(bf, bfsize, "%s%s:%.1f%%", (idx) ? " " : " (", str, value);
|
||||
}
|
||||
|
||||
static int branch_to_str(char *bf, int bfsize,
|
||||
|
|
Загрузка…
Ссылка в новой задаче