Browse Source

Ticket 47743 - Memory leak with proxy auth control

Description:  We were not properly freeing the ber when parsing
              the proxy auth DN.

https://fedorahosted.org/389/ticket/47743

Reviewed by: rmeggins(Thanks!)
Mark Reynolds 11 years ago
parent
commit
e4a1de6abf
1 changed files with 1 additions and 1 deletions
  1. 1 1
      ldap/servers/slapd/proxyauth.c

+ 1 - 1
ldap/servers/slapd/proxyauth.c

@@ -156,7 +156,7 @@ parse_LDAPProxyAuth(struct berval *spec_ber, int version, char **errtextp,
   END
 
   /* Cleanup */
-  if (ber) ber_free(ber, 0);
+  if (ber) ber_free(ber, 1);
 
   if ( LDAP_SUCCESS != lderr)
   {