summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorAndre Lorbach <alorbach@adiscon.com>2011-08-11 11:04:16 +0200
committerAndre Lorbach <alorbach@adiscon.com>2011-08-11 11:04:16 +0200
commit179a27d80d6c13625d5f9cee9b15acbd5fb33651 (patch)
tree07d53f93ef0f6cfbf3e82a626535f238ad62a2de /runtime
parent116fb13d42695835487e7984e41090bd02d370c1 (diff)
parent1eff0e2ebee9b6a53a6b77cdc106bbf3b5d62b55 (diff)
downloadrsyslog-179a27d80d6c13625d5f9cee9b15acbd5fb33651.tar.gz
rsyslog-179a27d80d6c13625d5f9cee9b15acbd5fb33651.tar.xz
rsyslog-179a27d80d6c13625d5f9cee9b15acbd5fb33651.zip
Merge branch 'beta'
Diffstat (limited to 'runtime')
-rw-r--r--runtime/msg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/msg.c b/runtime/msg.c
index 40fbf839..3bc6ffe6 100644
--- a/runtime/msg.c
+++ b/runtime/msg.c
@@ -975,7 +975,7 @@ msg_t* MsgDup(msg_t* pOld)
}
if(pOld->iLenTAG > 0) {
if(pOld->iLenTAG < CONF_TAG_BUFSIZE) {
- memcpy(pNew->TAG.szBuf, pOld->TAG.szBuf, pOld->iLenTAG);
+ memcpy(pNew->TAG.szBuf, pOld->TAG.szBuf, pOld->iLenTAG + 1);
} else {
if((pNew->TAG.pszTAG = srUtilStrDup(pOld->TAG.pszTAG, pOld->iLenTAG)) == NULL) {
msgDestruct(&pNew);