diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2011-08-30 14:44:12 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2011-08-30 14:44:12 +0200 |
commit | bb7cd632d5567ddf1982f43722b7adb8fa67a795 (patch) | |
tree | f11a4bc35df06d0acd445a221fb6631925ab79fd | |
parent | fcb98138a683c90e484e46eccb5c69e1034e1366 (diff) | |
parent | 1ca6cc236d1dabf1633238b873fb1c057e52f95e (diff) | |
download | rsyslog-bb7cd632d5567ddf1982f43722b7adb8fa67a795.tar.gz rsyslog-bb7cd632d5567ddf1982f43722b7adb8fa67a795.tar.xz rsyslog-bb7cd632d5567ddf1982f43722b7adb8fa67a795.zip |
Merge branch 'v4-stable-rhel-bug' into v4-stable
-rw-r--r-- | tools/syslogd.c | 2 |
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; } |