From: Arnaldo Carvalho de Melo Date: Wed, 8 Apr 2026 17:31:56 +0000 (-0300) Subject: perf symbols: Make variable receiving result strrchr() const X-Git-Url: http://git.ipfire.org/index.cgi?a=commitdiff_plain;h=d3e01be6daab9f76f3c8b0ffd556ed9f18275c22;p=thirdparty%2Fkernel%2Flinux.git perf symbols: Make variable receiving result strrchr() const Fixing: util/symbol.c: In function ‘symbol__config_symfs’: util/symbol.c:2499:20: error: assignment discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers] 2499 | layout_str = strrchr(dir, ','); | With recent gcc/glibc. Signed-off-by: Arnaldo Carvalho de Melo Signed-off-by: Namhyung Kim --- diff --git a/tools/perf/util/symbol.c b/tools/perf/util/symbol.c index 94745a12973f8..fcaeeddbbb6b9 100644 --- a/tools/perf/util/symbol.c +++ b/tools/perf/util/symbol.c @@ -2493,7 +2493,7 @@ int symbol__config_symfs(const struct option *opt __maybe_unused, const char *dir, int unset __maybe_unused) { char *bf = NULL; - char *layout_str; + const char *layout_str; char *dir_copy; int ret;