| AUTALLOCHEAP(3) | AUT FUNCTIONS | AUTALLOCHEAP(3) |
autallocheap - heap memory allocator
See the file buster/alliance/alc_origin.1.en.gz.
#include "aut101.h" char *autallocheap( Size )
unsigned int Size;
autallocheap returns a block of Size bytes length, allocated on the heap. The memory block is set to zero. Its use is strongly encouraged when the Size is very small.
autallocheap returns a pointer to a Size bytes long block.
"autalloc: alloc error, can't continue !"
#include "aut101.h"
typedef struct bipointer
{
struct bipointer ∗NEXT;
void ∗DATA;
} bipointer;
bipointer ∗addbipointer( Data );
void ∗Data;
{
bipointer ∗Bp = (bipointer ∗)autallocheap( sizeof( bipointer ) );
Bp->DATA = Data; return Bp;
}
aut(1), autresizeblock(3), autallocblock(3), autfreeblock(3), autfreeheap(3).
See the file buster/alliance/alc_bug_report.1.en.gz.
| October 1, 1997 | ASIM/LIP6 |