summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2011-08-30 14:44:12 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2011-08-30 14:44:12 +0200
commitbb7cd632d5567ddf1982f43722b7adb8fa67a795 (patch)
treef11a4bc35df06d0acd445a221fb6631925ab79fd
parentfcb98138a683c90e484e46eccb5c69e1034e1366 (diff)
parent1ca6cc236d1dabf1633238b873fb1c057e52f95e (diff)
downloadrsyslog-bb7cd632d5567ddf1982f43722b7adb8fa67a795.tar.gz
rsyslog-bb7cd632d5567ddf1982f43722b7adb8fa67a795.tar.xz
rsyslog-bb7cd632d5567ddf1982f43722b7adb8fa67a795.zip
Merge branch 'v4-stable-rhel-bug' into v4-stable
-rw-r--r--tools/syslogd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syslogd.c b/tools/syslogd.c
index 12d94e9a..ba27d08a 100644
--- a/tools/syslogd.c
+++ b/tools/syslogd.c
@@ -1289,7 +1289,7 @@ int parseLegacySyslogMsg(msg_t *pMsg, int flags)
* outputs so that only 32 characters max are used by default.
*/
i = 0;
- while(lenMsg > 0 && *p2parse != ':' && *p2parse != ' ' && i < CONF_TAG_MAXSIZE) {
+ while(lenMsg > 0 && *p2parse != ':' && *p2parse != ' ' && i < CONF_TAG_MAXSIZE - 2) {
bufParseTAG[i++] = *p2parse++;
--lenMsg;
}