FreeBSD Manual Pages
AUTALLOCBLOCK(3) AUT FUNCTIONS AUTALLOCBLOCK(3) NAME autallocblock - memory allocator SYNOPSYS #include "aut101.h" char *autallocblock( Size ) unsigned int Size; PARAMETERS Size Number of memory bytes to be contiguously allocated DESCRIPTION autallocblock returns a block of Size bytes length. The memory block is set to zero. RETURN VALUE autallocblock returns a pointer to a Size bytes long block. ERRORS "autalloc: alloc error, can't continue !" System break can't be moved anymore, no more memory can be re- trieved from the system. EXAMPLE #include "aut101.h" char *dup_str(s) char * s; { char *t = (char *)autalocblock(strlen(s) + (unsigned int)1); strcpy(t, s); return t; } SEE ALSO aut(1), autresizeblock(3), autallocheap(3), autfreeblock(3), autfree- heap(3). ASIM/LIP6 October 1, 1997 AUTALLOCBLOCK(3)
NAME | SYNOPSYS | PARAMETERS | RETURN VALUE | ERRORS | EXAMPLE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=autallocblock&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>