LDAP_MEMFREE(3LDAP) LDAP Library Functions LDAP_MEMFREE(3LDAP)


NAME


ldap_memfree - free memory allocated by LDAP API functions

SYNOPSIS


cc -flag ... file ...-lldap [ -library ... ]
#include <lber.h>
#include <ldap.h>

void ldap_memfree(void *p);


DESCRIPTION


The ldap_memfree() function frees the memory allocated by certain LDAP
API functions that do not have corresponding functions to free memory.
These functions include ldap_get_dn(3LDAP), ldap_first_attribute(3LDAP),
and ldap_next_attribute(3LDAP).


The ldap_memfree() function takes one parameter, p, which is a pointer to
the memory to be freed.

PARAMETERS


p
A pointer to the memory to be freed.


RETURN VALUES


There are no return values for the ldap_memfree() function.

ERRORS


No errors are defined for the ldap_memfree() function.

ATTRIBUTES


See attributes(5) for descriptions of the following attributes:


+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Evolving |
+--------------------+-----------------+

SEE ALSO


ldap(3LDAP), ldap_first_attribute(3LDAP), ldap_get_dn(3LDAP),
ldap_next_attribute(3LDAP), attributes(5)


February 18, 2015 LDAP_MEMFREE(3LDAP)