Manual Pages for UNIX Darwin command on man lber-memory
MyWebUniversity

Manual Pages for UNIX Darwin command on man lber-memory

LBERMEMORY(3) LBERMEMORY(3)

NAME

bermemalloc, bermemcalloc, bermemrealloc, bermemfree, bermemvfree

- LBER memory allocators

LLIIBBRRAARRYY

OpenLDAP LBER (liblber, -llber)

SYNOPSIS

##iinncclluuddee <>

vvooiidd **bbeerrmmeemmaalllloocc((bbeerrlleenntt bytes));; vvooiidd **bbeerrmmeemmccaalllloocc((bbeerrlleenntt nelems,, bbeerrlleenntt bytes));; vvooiidd **bbeerrmmeemmrreeaalllloocc((vvooiidd **ptr,, bbeerrlleenntt bytes));; vvooiidd bbeerrmmeemmffrreeee((vvooiidd **ptr));; vvooiidd bbeerrmmeemmvvffrreeee((vvooiidd ****vec));;

DESCRIPTION

These routines are used to allocate/deallocate memory used/returned by

the Lightweight BER library as required by llbbeerr-eennccooddee(3) and llbbeerr-

ddeeccooddee(3). bbeerrmmeemmaalllloocc(), bbeerrmmeemmccaalllloocc(), bbeerrmmeemmrreeaalllloocc(), and bbeerrmmeemmffrreeee() are used exactly like the standard mmaalllloocc(3), ccaalllloocc(3), rreeaalllloocc(3), and ffrreeee(3) routines, respectively. The bbeerrmmeemmvvffrreeee() routine is used to free a dynamically allocated array of pointers to arbitrary dynamically allocated objects.

SEE ALSO

llbbeerr-ddeeccooddee(3), llbbeerr-eennccooddee(3), llbbeerr-ttyyppeess(3)

AACCKKNNOOWWLLEEDDGGEEMMEENNTTSS OOppeennLLDDAAPP is developed and maintained by The OpenLDAP Project (http://www.openldap.org/). OOppeennLLDDAAPP is derived from University of Michigan LDAP 3.3 Release. OpenLDAP 2.2.19 2004/11/26 LBERMEMORY(3)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™