Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
AUTALLOCBLOCK(3)		  AUT FUNCTIONS 		AUTALLOCBLOCK(3)

NAME
     autallocblock - memory allocator

SYNOPSIS
     #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 retrieved
	    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)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=autallocblock&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help