diff options
author | kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2000-12-11 20:13:37 +0000 |
---|---|---|
committer | kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2000-12-11 20:13:37 +0000 |
commit | e64878f563dd9bb1565a28bf5df9317006d26f6e (patch) | |
tree | 91ac480d231821175ba308ddc1a16b21703a8804 /syslogd.c | |
parent | deb9aacc57d0762c4e8d9df4bb20da509c524053 (diff) | |
download | busybox-w32-e64878f563dd9bb1565a28bf5df9317006d26f6e.tar.gz busybox-w32-e64878f563dd9bb1565a28bf5df9317006d26f6e.tar.bz2 busybox-w32-e64878f563dd9bb1565a28bf5df9317006d26f6e.zip |
Keep unknown priorities from segfaulting.
git-svn-id: svn://busybox.net/trunk/busybox@1427 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'syslogd.c')
-rw-r--r-- | syslogd.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -143,7 +143,7 @@ static void logMessage (int pri, char *msg) | |||
143 | c_fac->c_name && !(c_fac->c_val == LOG_FAC(pri) << 3); c_fac++); | 143 | c_fac->c_name && !(c_fac->c_val == LOG_FAC(pri) << 3); c_fac++); |
144 | for (c_pri = prioritynames; | 144 | for (c_pri = prioritynames; |
145 | c_pri->c_name && !(c_pri->c_val == LOG_PRI(pri)); c_pri++); | 145 | c_pri->c_name && !(c_pri->c_val == LOG_PRI(pri)); c_pri++); |
146 | if (*c_fac->c_name == '\0' || *c_pri->c_name == '\0') | 146 | if (c_fac->c_name == NULL || c_pri->c_name == NULL) |
147 | snprintf(res, sizeof(res), "<%d>", pri); | 147 | snprintf(res, sizeof(res), "<%d>", pri); |
148 | else | 148 | else |
149 | snprintf(res, sizeof(res), "%s.%s", c_fac->c_name, c_pri->c_name); | 149 | snprintf(res, sizeof(res), "%s.%s", c_fac->c_name, c_pri->c_name); |