There is a spelling mistake in the variable expansion_lenght. Fix it. Signed-off-by: Colin Ian King <colin.i.king@xxxxxxxxx> --- tools/perf/builtin-trace.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c index 86e06f136f40..ccd7923ae802 100644 --- a/tools/perf/builtin-trace.c +++ b/tools/perf/builtin-trace.c @@ -3784,7 +3784,7 @@ static int trace__expand_filter(struct trace *trace __maybe_unused, struct evsel if (fmt->strtoul(right, right_size, &syscall_arg, &val)) { char *n, expansion[19]; - int expansion_lenght = scnprintf(expansion, sizeof(expansion), "%#" PRIx64, val); + int expansion_length = scnprintf(expansion, sizeof(expansion), "%#" PRIx64, val); int expansion_offset = right - new_filter; pr_debug("%s", expansion); @@ -3796,7 +3796,7 @@ static int trace__expand_filter(struct trace *trace __maybe_unused, struct evsel } if (new_filter != evsel->filter) free(new_filter); - left = n + expansion_offset + expansion_lenght; + left = n + expansion_offset + expansion_length; new_filter = n; } else { pr_err("\"%.*s\" not found for \"%s\" in \"%s\", can't set filter \"%s\"\n", -- 2.30.2