diff options
author | Endi S. Dewata <edewata@redhat.com> | 2010-07-18 17:16:45 -0500 |
---|---|---|
committer | Noriko Hosoi <nhosoi@redhat.com> | 2010-08-20 13:03:16 -0700 |
commit | c0ab2819f2e0b961632a7e35ba8eea9940ff90a9 (patch) | |
tree | 75d8a6c6ded319e0fab3f97b18c423d9f594320a /ldap | |
parent | 67559e7c020105f61f36b43165fe555fcc0b7d43 (diff) | |
download | ds-c0ab2819f2e0b961632a7e35ba8eea9940ff90a9.tar.gz ds-c0ab2819f2e0b961632a7e35ba8eea9940ff90a9.tar.xz ds-c0ab2819f2e0b961632a7e35ba8eea9940ff90a9.zip |
Bug 616500 - fix coverify Defect Type: Resource leaks issues CID 12094 - 12136
https://bugzilla.redhat.com/show_bug.cgi?id=616500
Resolves: bug 616500
Bug description: fix coverify Defect Type: Resource leaks issues CID 12103
description: Fixed resource leaks in slapd_listenhost2addr().
Diffstat (limited to 'ldap')
-rw-r--r-- | ldap/servers/slapd/daemon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/slapd/daemon.c b/ldap/servers/slapd/daemon.c index 249f247e..28620167 100644 --- a/ldap/servers/slapd/daemon.c +++ b/ldap/servers/slapd/daemon.c @@ -2759,12 +2759,12 @@ slapd_listenhost2addr(const char *listenhost, PRNetAddr ***addr) for ( i = 0; i < addrcnt; i++ ) { iter = PR_EnumerateAddrInfo( iter, infop, 0, netaddr ); if ( NULL == iter ) { - slapi_ch_free((void **)&netaddr); /* not used */ break; } (*addr)[i] = netaddr; netaddr = (PRNetAddr *)slapi_ch_calloc(1, sizeof(PRNetAddr)); } + slapi_ch_free((void **)&netaddr); /* not used */ } PR_FreeAddrInfo( infop ); } else { |