diff options
author | Grégory Nuyttens <gregory.nuyttens@gmail.com> | 2013-09-13 13:20:10 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2013-09-13 13:20:10 +0200 |
commit | 0bc9755717187f2341a7e05e456b1c2a00ed567c (patch) | |
tree | af49e109f00f6a0ed9d448f5a2930fc4e8f17f33 /plugins/imfile/imfile.c | |
parent | 5a09d0915baf292a1bfc3011668759534264a29a (diff) | |
download | rsyslog-0bc9755717187f2341a7e05e456b1c2a00ed567c.tar.gz rsyslog-0bc9755717187f2341a7e05e456b1c2a00ed567c.tar.bz2 rsyslog-0bc9755717187f2341a7e05e456b1c2a00ed567c.zip |
bugfix: small memory leak in imfile when $ResetConfigVariables was used
Thanks to Grégory Nuyttens for reporting this bug and providig a fix
Diffstat (limited to 'plugins/imfile/imfile.c')
-rw-r--r-- | plugins/imfile/imfile.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/imfile/imfile.c b/plugins/imfile/imfile.c index 45882fb2..66ed8bc4 100644 --- a/plugins/imfile/imfile.c +++ b/plugins/imfile/imfile.c @@ -832,8 +832,8 @@ resetConfigVariables(uchar __attribute__((unused)) *pp, void __attribute__((unus cs.pszFileName = NULL; free(cs.pszFileTag); cs.pszFileTag = NULL; - free(cs.pszFileTag); - cs.pszFileTag = NULL; + free(cs.pszStateFile); + cs.pszStateFile = NULL; /* set defaults... */ cs.iPollInterval = DFLT_PollInterval; |