]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
perf symbols: Make variable receiving result strrchr() const
authorArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 8 Apr 2026 17:31:56 +0000 (14:31 -0300)
committerNamhyung Kim <namhyung@kernel.org>
Thu, 9 Apr 2026 02:21:04 +0000 (19:21 -0700)
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 <acme@redhat.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/perf/util/symbol.c

index 94745a12973f859c41f1cd35126196b1fb5efc8a..fcaeeddbbb6b98455b93a0e3f5c987f7baec5c3b 100644 (file)
@@ -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;