diff options
author | Endi S. Dewata <edewata@redhat.com> | 2010-07-28 17:52:04 -0500 |
---|---|---|
committer | Noriko Hosoi <nhosoi@redhat.com> | 2010-08-19 14:22:20 -0700 |
commit | 0bdb740f3e5954a072de34f23fce33de6a8b0aef (patch) | |
tree | 577142fef8f5844cdff7e42db36a228343f3341f /ldap/servers/slapd/log.c | |
parent | 677e84cd4406bc362f35f78d84e63e12fab97d64 (diff) | |
download | ds-0bdb740f3e5954a072de34f23fce33de6a8b0aef.tar.gz ds-0bdb740f3e5954a072de34f23fce33de6a8b0aef.tar.xz ds-0bdb740f3e5954a072de34f23fce33de6a8b0aef.zip |
Bug 619122 - fix coverify Defect Type: Resource leaks issues CID 11975 - 12053
https://bugzilla.redhat.com/show_bug.cgi?id=619122
Resolves: bug 619122
Bug description: fix coverify Defect Type: Resource leaks issues CID 11986.
description: The log__open_auditlogfile() has been modified to release log when an error occurs.
Diffstat (limited to 'ldap/servers/slapd/log.c')
-rw-r--r-- | ldap/servers/slapd/log.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ldap/servers/slapd/log.c b/ldap/servers/slapd/log.c index 313a2093..e4e98ce8 100644 --- a/ldap/servers/slapd/log.c +++ b/ldap/servers/slapd/log.c @@ -3847,6 +3847,7 @@ log__open_auditlogfile(int logfile_state, int locked) */ if (PR_FILE_EXISTS_ERROR != prerr) { if (!locked) LOG_AUDIT_UNLOCK_WRITE(); + slapi_ch_free((void**)&log); return LOG_UNABLE_TO_OPENFILE; } } |