Skip to content

Commit aeee9dc

Browse files
ahunter6acmel
authored andcommitted
perf tools: Fix perf's libperf_print callback
eprintf() does not expect va_list as the type of the 4th parameter. Use veprintf() because it does. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Fixes: 428dab8 ("libperf: Merge libperf_set_print() into libperf_init()") Cc: Jiri Olsa <jolsa@kernel.org> Link: https://lore.kernel.org/r/20220408132625.2451452-1-adrian.hunter@intel.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
1 parent ffab487 commit aeee9dc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/perf/perf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ void pthread__unblock_sigwinch(void)
434434
static int libperf_print(enum libperf_print_level level,
435435
const char *fmt, va_list ap)
436436
{
437-
return eprintf(level, verbose, fmt, ap);
437+
return veprintf(level, verbose, fmt, ap);
438438
}
439439

440440
int main(int argc, const char **argv)

0 commit comments

Comments
 (0)