diff options
author | ed <ed@FreeBSD.org> | 2013-04-09 16:16:34 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2013-04-09 16:16:34 +0000 |
commit | e6908177eccfacb8285f916beec706f652d4ac1f (patch) | |
tree | 984c9ec0b986d4b7ad1f72e3a3107d82c5a5281c /sys/sys/syslog.h | |
parent | d0006df0dfbf0b45236fce9ccbae1815bae56ac4 (diff) | |
download | FreeBSD-src-e6908177eccfacb8285f916beec706f652d4ac1f.zip FreeBSD-src-e6908177eccfacb8285f916beec706f652d4ac1f.tar.gz |
Add static/const keywords to the arrays.
This theoretically allows a compiler to optimize (parts of) the array
away if unused.
While there, make the array size implicit and use a _Static_assert() to
ensure that the definition matches up with the number of elements in the
list.
Diffstat (limited to 'sys/sys/syslog.h')
-rw-r--r-- | sys/sys/syslog.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sys/syslog.h b/sys/sys/syslog.h index 6f12831..61bad21 100644 --- a/sys/sys/syslog.h +++ b/sys/sys/syslog.h @@ -69,7 +69,7 @@ typedef struct _code { int c_val; } CODE; -CODE prioritynames[] = { +static const CODE prioritynames[] = { { "alert", LOG_ALERT, }, { "crit", LOG_CRIT, }, { "debug", LOG_DEBUG, }, @@ -122,7 +122,7 @@ CODE prioritynames[] = { #define LOG_FAC(p) (((p) & LOG_FACMASK) >> 3) #ifdef SYSLOG_NAMES -CODE facilitynames[] = { +static const CODE facilitynames[] = { { "auth", LOG_AUTH, }, { "authpriv", LOG_AUTHPRIV, }, { "console", LOG_CONSOLE, }, |