summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2011-08-30 14:53:31 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2011-08-30 14:53:31 +0200
commit581daa5418548dda4c9b5438878559a1bbd4b087 (patch)
tree1898549f1911901d716d171f9745c68dbb0a7403 /tools
parente4c44a77fd36539ff80f7d8b1257f70fd2e46ea5 (diff)
parentd654e51e2c54e6042a73ee6c95062c916161cdbe (diff)
downloadrsyslog-581daa5418548dda4c9b5438878559a1bbd4b087.tar.gz
rsyslog-581daa5418548dda4c9b5438878559a1bbd4b087.tar.xz
rsyslog-581daa5418548dda4c9b5438878559a1bbd4b087.zip
Merge branch 'v4-stable' into v4-beta
Conflicts: ChangeLog
Diffstat (limited to 'tools')
-rw-r--r--tools/syslogd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syslogd.c b/tools/syslogd.c
index 058d75d8..f66cbee3 100644
--- a/tools/syslogd.c
+++ b/tools/syslogd.c
@@ -1294,7 +1294,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;
}