summaryrefslogtreecommitdiffstats
path: root/runtime/msg.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-01-15 12:30:03 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2013-01-15 12:30:03 +0100
commitc3cc001a4f6c5a10a00091cd9c3d6e90e1a765c4 (patch)
tree79e671e9ee29f2f5da28d6b478c2916e57b57872 /runtime/msg.c
parentbb9650eb583fa5fce62543a437e46456701b7695 (diff)
downloadrsyslog-c3cc001a4f6c5a10a00091cd9c3d6e90e1a765c4.tar.gz
rsyslog-c3cc001a4f6c5a10a00091cd9c3d6e90e1a765c4.tar.bz2
rsyslog-c3cc001a4f6c5a10a00091cd9c3d6e90e1a765c4.zip
bugfix: regression from textpri() optimization
Diffstat (limited to 'runtime/msg.c')
-rw-r--r--runtime/msg.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/msg.c b/runtime/msg.c
index 0a19c73b..390dd565 100644
--- a/runtime/msg.c
+++ b/runtime/msg.c
@@ -2417,7 +2417,8 @@ char *textpri(char *pRes, int pri)
memcpy(pRes, syslog_fac_names[LOG_FAC(pri)], len_syslog_fac_names[LOG_FAC(pri)]);
pRes[len_syslog_fac_names[LOG_FAC(pri)]] = '.';
memcpy(pRes+len_syslog_fac_names[LOG_FAC(pri)]+1,
- syslog_severity_names[LOG_PRI(pri)], len_syslog_severity_names[LOG_PRI(pri)]);
+ syslog_severity_names[LOG_PRI(pri)],
+ len_syslog_severity_names[LOG_PRI(pri)]+1 /* for \0! */);
return pRes;
}