diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2009-07-15 14:05:39 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-07-15 14:05:39 +0200 |
commit | cc8ef1a1546548c5d77b06f0726bf16bba5ad77e (patch) | |
tree | 7ad3933995e2879f1ca10aff2437b77f87541401 /tools/syslogd.c | |
parent | a8b583669a74dc053b0073531d8d3076779416a6 (diff) | |
download | rsyslog-cc8ef1a1546548c5d77b06f0726bf16bba5ad77e.tar.gz rsyslog-cc8ef1a1546548c5d77b06f0726bf16bba5ad77e.tar.xz rsyslog-cc8ef1a1546548c5d77b06f0726bf16bba5ad77e.zip |
bugfix: memory leak with some input modules
Diffstat (limited to 'tools/syslogd.c')
-rw-r--r-- | tools/syslogd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/syslogd.c b/tools/syslogd.c index ade6f1c7..e52a524a 100644 --- a/tools/syslogd.c +++ b/tools/syslogd.c @@ -602,6 +602,8 @@ static inline rsRetVal printline(uchar *hname, uchar *hnameIP, uchar *msg, int f MsgSetRcvFromStr(pMsg, hname, ustrlen(hname), &propFromHost); CHKiRet(MsgSetRcvFromIPStr(pMsg, hnameIP, ustrlen(hnameIP), &propFromHostIP)); MsgSetAfterPRIOffs(pMsg, p - msg); + prop.Destruct(&propFromHost); + prop.Destruct(&propFromHostIP); logmsg(pMsg, flags); |