]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
logger: fix compiler warning, const facilitynames
authorRuediger Meier <ruediger.meier@ga-group.nl>
Tue, 8 Mar 2016 10:23:14 +0000 (11:23 +0100)
committerRuediger Meier <ruediger.meier@ga-group.nl>
Tue, 8 Mar 2016 13:55:57 +0000 (14:55 +0100)
This was the warning on FreeBSD:
misc-utils/logger.c:221:24: warning: passing 'const CODE [25]' to parameter of type 'CODE *' (aka 'struct _code *') discards qualifiers
      [-Wincompatible-pointer-types-discards-qualifiers]
                facility = decode(s, facilitynames);
                                     ^~~~~~~~~~~~~
misc-utils/logger.c:187:43: note: passing argument to parameter 'codetab' here
static int decode(const char *name, CODE *codetab)

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
misc-utils/logger.c

index 896d1b8c077dd7c67ba901a0b48c02abfdef3e33..6662a27384f85bc363b3963c443b45a24247b8bd 100644 (file)
@@ -184,9 +184,9 @@ static inline pid_t logger_getpid(void)
 #endif
 
 
-static int decode(const char *name, CODE *codetab)
+static int decode(const char *name, const CODE *codetab)
 {
-       register CODE *c;
+       register const CODE *c;
 
        if (name == NULL || *name == '\0')
                return -1;