]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
util: fix discarded-qualifiers warning in UTI_PathToDir()
authorMiroslav Lichvar <mlichvar@redhat.com>
Tue, 9 Jun 2026 06:41:16 +0000 (08:41 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Tue, 9 Jun 2026 06:46:45 +0000 (08:46 +0200)
With new glibc strrchr() seems to return "const char *" when the input
is const, which triggers the -Wdiscarded-qualifiers warning.

util.c

diff --git a/util.c b/util.c
index 3939e1ebfecd5e92064fe9e7a23a8a420afe9289..b3117d354225926f6185aecc0c39c82918a1e01c 100644 (file)
--- a/util.c
+++ b/util.c
@@ -1154,8 +1154,9 @@ UTI_SetQuitSignalsHandler(void (*handler)(int), int ignore_sigpipe)
 char *
 UTI_PathToDir(const char *path)
 {
-  char *dir, *slash;
+  const char *slash;
   size_t dir_len;
+  char *dir;
 
   slash = strrchr(path, '/');