#ifndef HEAP_H #define HEAP_H #ifndef HEAPIMPLEMENTATION typedef struct {char VAXDUMMY;} heap; #endif heap *heap_create( long block_size ); /* allocates memory for heap */ void *heap_allocate( heap *HEAP, long size ); /* allocates on heap */ void heap_resize( heap *HEAP, void *entry, long size ); void heap_delete( heap *HEAP ); #endif