Provided by: libldap2-dev_2.4.45+dfsg-1ubuntu1.11_amd64 bug

NAME

       ldap_memfree,  ldap_memvfree,  ldap_memalloc,  ldap_memcalloc, ldap_memrealloc, ldap_strdup - LDAP memory
       allocation routines

LIBRARY

       OpenLDAP LDAP (libldap, -lldap)

SYNOPSIS

       #include <ldap.h>

       void ldap_memfree(void *p);

       void ldap_memvfree(void **v);

       void *ldap_memalloc(ber_len_t s);

       void *ldap_memcalloc(ber_len_t n, ber_len_t s);

       void *ldap_memrealloc(void *p, ber_len_t s);

       char *ldap_strdup(LDAP_CONST char *p);

DESCRIPTION

       These  routines  are  used  to  allocate/deallocate   memory   used/returned   by   the   LDAP   library.
       ldap_memalloc(),  ldap_memcalloc(),  ldap_memrealloc(),  and  ldap_memfree()  are  used  exactly like the
       standard malloc(3), calloc(3), realloc(3),  and  free(3)  routines,  respectively.   The  ldap_memvfree()
       routine  is  used  to  free  a dynamically allocated array of pointers to arbitrary dynamically allocated
       objects.  The ldap_strdup() routine is used exactly like the standard strdup(3) routine.

SEE ALSO

       ldap(3)

ACKNOWLEDGEMENTS

       OpenLDAP Software is  developed  and  maintained  by  The  OpenLDAP  Project  <http://www.openldap.org/>.
       OpenLDAP Software is derived from the University of Michigan LDAP 3.3 Release.